]>
Chaos Git - corbenik/ctrulib.git/log
Lectem [Wed, 9 Sep 2015 20:04:13 +0000 (16:04 -0400)]
Use IPC helpers for qtm
Lectem [Wed, 9 Sep 2015 20:02:33 +0000 (16:02 -0400)]
Use IPC helpers for ptm
Lectem [Wed, 9 Sep 2015 20:00:27 +0000 (16:00 -0400)]
Use IPC helpers for ps
Lectem [Wed, 9 Sep 2015 19:56:27 +0000 (15:56 -0400)]
Use IPC helpers for pm
Lectem [Wed, 9 Sep 2015 19:53:56 +0000 (15:53 -0400)]
Use IPC helpers for ns
Lectem [Wed, 9 Sep 2015 19:53:08 +0000 (15:53 -0400)]
Use IPC helpers for news
Lectem [Wed, 9 Sep 2015 19:50:53 +0000 (15:50 -0400)]
Use IPC helpers for mvd
Lectem [Wed, 9 Sep 2015 19:46:38 +0000 (15:46 -0400)]
Use IPC helpers for mic
Lectem [Wed, 9 Sep 2015 19:39:51 +0000 (15:39 -0400)]
Use IPC helpers for irrst
Lectem [Wed, 9 Sep 2015 19:38:38 +0000 (15:38 -0400)]
Use IPC helpers for ir
Lectem [Wed, 9 Sep 2015 19:26:56 +0000 (15:26 -0400)]
Use IPC helpers for httpc
Lectem [Wed, 9 Sep 2015 19:15:02 +0000 (15:15 -0400)]
Use IPC helpers for hid
Lectem [Wed, 9 Sep 2015 19:12:00 +0000 (15:12 -0400)]
Use IPC helpers for hb
Lectem [Wed, 9 Sep 2015 19:06:21 +0000 (15:06 -0400)]
Use IPC helpers for fs
Lectem [Wed, 9 Sep 2015 18:39:47 +0000 (14:39 -0400)]
Use IPC helpers for csnd
Lectem [Wed, 9 Sep 2015 18:34:53 +0000 (14:34 -0400)]
Use IPC helpers for cfgu
Lectem [Wed, 9 Sep 2015 18:31:45 +0000 (14:31 -0400)]
Use IPC helpers for cfgnor
Lectem [Wed, 9 Sep 2015 17:57:33 +0000 (13:57 -0400)]
Use IPC helpers for apt, and update some commands
Lectem [Wed, 9 Sep 2015 14:29:14 +0000 (10:29 -0400)]
Use IPC helpers for am
Lectem [Wed, 9 Sep 2015 14:00:46 +0000 (10:00 -0400)]
Use IPC helpers for ac
fincs [Sat, 3 Oct 2015 10:39:09 +0000 (12:39 +0200)]
Merge branch 'master' into great-refactor
Conflicts:
libctru/include/3ds/services/apt.h
libctru/include/3ds/services/fs.h
libctru/source/services/apt.c
smea [Sat, 3 Oct 2015 06:10:38 +0000 (23:10 -0700)]
Update fs.c
smea [Sat, 3 Oct 2015 06:07:46 +0000 (23:07 -0700)]
Merge branch 'patch-1' of github.com:smealum/ctrulib
smea [Sat, 3 Oct 2015 06:05:30 +0000 (23:05 -0700)]
Added FSUSER_GetMediaType
smea [Sat, 3 Oct 2015 05:53:48 +0000 (22:53 -0700)]
Merge pull request #177 from suloku/patch-1
Implement APT_GetProgramID
fincs [Fri, 2 Oct 2015 21:58:02 +0000 (23:58 +0200)]
NDSP: add mechanism to load the component from an external source
fincs [Fri, 2 Oct 2015 19:54:18 +0000 (21:54 +0200)]
Add a work-in-progress API for using Nintendo's default DSP component
suloku [Thu, 1 Oct 2015 17:01:31 +0000 (19:01 +0200)]
Update apt.c
suloku [Thu, 1 Oct 2015 15:19:13 +0000 (17:19 +0200)]
Implement APT_GetProgramID
suloku [Thu, 1 Oct 2015 15:18:17 +0000 (17:18 +0200)]
Update apt.h
fincs [Wed, 30 Sep 2015 20:39:57 +0000 (22:39 +0200)]
LightLock: avoid the svcArbitrateAddress() call if no thread is waiting
fincs [Tue, 29 Sep 2015 22:35:01 +0000 (00:35 +0200)]
Initialize light primitive system if needed
fincs [Tue, 29 Sep 2015 22:20:05 +0000 (00:20 +0200)]
Move __clrex/__ldrex/__strex to synchronization.h
fincs [Tue, 29 Sep 2015 22:07:42 +0000 (00:07 +0200)]
Add lightweight synchronization primitives
fincs [Tue, 29 Sep 2015 21:21:45 +0000 (23:21 +0200)]
Merge branch 'master' into great-refactor
Conflicts:
libctru/include/3ds/services/apt.h
libctru/source/services/apt.c
fincs [Tue, 29 Sep 2015 21:18:21 +0000 (23:18 +0200)]
Merge pull request #170 from Lectem/patch-2
document ArbitrateAddress + update ArbitrationType
smea [Mon, 28 Sep 2015 04:35:55 +0000 (21:35 -0700)]
Update apt.h
smea [Mon, 28 Sep 2015 04:34:47 +0000 (21:34 -0700)]
Update apt.h
smea [Mon, 28 Sep 2015 04:32:58 +0000 (21:32 -0700)]
Merge pull request #174 from Megazig/master
implement APT_GetAppletInfo
megazig [Mon, 28 Sep 2015 04:30:16 +0000 (23:30 -0500)]
implement APT_GetAppletInfo
smea [Sun, 27 Sep 2015 00:03:46 +0000 (17:03 -0700)]
Merge branch 'master' of github.com:smealum/ctrulib
smea [Sun, 27 Sep 2015 00:03:42 +0000 (17:03 -0700)]
added CFG_Region and CFG_Language enums
fincs [Fri, 25 Sep 2015 20:06:51 +0000 (22:06 +0200)]
DSP code format cleanup
fincs [Fri, 25 Sep 2015 14:16:10 +0000 (16:16 +0200)]
Merge branch 'master' into great-refactor
Conflicts:
libctru/include/3ds/services/apt.h
libctru/source/services/apt.c
yellows8 [Thu, 24 Sep 2015 17:04:18 +0000 (13:04 -0400)]
Implemented http service-cmd code for GetResponseHeader.
yellows8 [Thu, 24 Sep 2015 08:26:48 +0000 (04:26 -0400)]
Added APT_GetAppletProgramInfo.
fincs [Wed, 23 Sep 2015 08:14:55 +0000 (10:14 +0200)]
Merge pull request #172 from Steveice10/master
Fix reading accelerometer and gyroscope entries.
Steven Smith [Wed, 23 Sep 2015 02:12:52 +0000 (19:12 -0700)]
Fix reading accelerometer and gyroscope entries.
Lectem [Sat, 19 Sep 2015 03:04:20 +0000 (23:04 -0400)]
document ArbitrateAddress + update ArbitrationType
This has been tested on n3ds 9.9.
fincs [Fri, 18 Sep 2015 21:17:28 +0000 (23:17 +0200)]
Merge branch 'master' into great-refactor
fincs [Fri, 18 Sep 2015 21:17:12 +0000 (23:17 +0200)]
Add romfsInitFromFile()
fincs [Wed, 16 Sep 2015 21:58:12 +0000 (23:58 +0200)]
Restore service session parameter in FSUSER_Initialize()
fincs [Wed, 16 Sep 2015 21:57:28 +0000 (23:57 +0200)]
Add srvGetServiceHandleDirect()
fincs [Tue, 15 Sep 2015 09:47:55 +0000 (11:47 +0200)]
Merge branch 'master' into great-refactor
smea [Tue, 15 Sep 2015 05:52:08 +0000 (22:52 -0700)]
Merge pull request #169 from yuriks/gsp-racecond
GSP: Use atomics in interrupt reading loop
Yuri Kunde Schlesner [Mon, 14 Sep 2015 22:26:37 +0000 (19:26 -0300)]
GSP: Use atomics in interrupt reading loop
fincs [Sun, 13 Sep 2015 16:41:18 +0000 (18:41 +0200)]
Merge branch 'great-refactor' of github.com:smealum/ctrulib into great-refactor
fincs [Sun, 13 Sep 2015 16:40:37 +0000 (18:40 +0200)]
Add fragment lighting register names, enumerations, etc
fincs [Wed, 9 Sep 2015 21:34:10 +0000 (23:34 +0200)]
Merge pull request #167 from Lectem/fixIPCdoc
Fix IPC_MakeHeader documentation
Lectem [Wed, 9 Sep 2015 21:30:12 +0000 (17:30 -0400)]
Fixed and enhanced IPC_MakeHeader documentation
fincs [Wed, 9 Sep 2015 13:56:21 +0000 (15:56 +0200)]
Merge pull request #165 from Lectem/dsp
Dsp fixes
Lectem [Wed, 9 Sep 2015 13:48:40 +0000 (09:48 -0400)]
Formatting and fixes for DSP
Lectem [Wed, 9 Sep 2015 13:11:15 +0000 (09:11 -0400)]
Better enum IPC_BufferRights
fincs [Tue, 8 Sep 2015 23:47:30 +0000 (01:47 +0200)]
() -> (void), again
fincs [Tue, 8 Sep 2015 23:46:00 +0000 (01:46 +0200)]
Merge branch 'master' into great-refactor
fincs [Tue, 8 Sep 2015 23:45:32 +0000 (01:45 +0200)]
Merge pull request #161 from Steveice10/master
Add cam:u support and basic documentation.
Steven Smith [Thu, 3 Sep 2015 06:22:45 +0000 (23:22 -0700)]
Add cam:u support and basic documentation.
fincs [Tue, 8 Sep 2015 18:55:43 +0000 (20:55 +0200)]
Add some more GPU enum values from the 3dbrew wiki
fincs [Tue, 8 Sep 2015 18:54:37 +0000 (20:54 +0200)]
Merge branch 'master' into great-refactor
fincs [Tue, 8 Sep 2015 18:54:08 +0000 (20:54 +0200)]
Merge pull request #163 from Megazig/master
added new NS_APPID values for latest apt module
fincs [Tue, 8 Sep 2015 18:53:29 +0000 (20:53 +0200)]
Merge pull request #164 from Lectem/dsp
IPC stuff and DSP service commands
Lectem [Tue, 8 Sep 2015 18:07:59 +0000 (14:07 -0400)]
Added DSP service commands
Lectem [Tue, 8 Sep 2015 18:07:03 +0000 (14:07 -0400)]
Added IPC helpers
megazig [Tue, 8 Sep 2015 17:02:45 +0000 (12:02 -0500)]
added new NS_APPID values for latest apt module
fincs [Mon, 7 Sep 2015 17:31:02 +0000 (19:31 +0200)]
Sync register names with 3dbrew wiki
fincs [Mon, 7 Sep 2015 10:53:37 +0000 (12:53 +0200)]
Rename GX commands
fincs [Mon, 7 Sep 2015 10:38:09 +0000 (12:38 +0200)]
Merge branch 'master' into great-refactor
fincs [Mon, 7 Sep 2015 10:37:55 +0000 (12:37 +0200)]
Change default linear/VRAM mem alignment to 0x80 (for GPU textures)
fincs [Sun, 6 Sep 2015 16:22:12 +0000 (18:22 +0200)]
Fix examples
fincs [Sun, 6 Sep 2015 16:13:31 +0000 (18:13 +0200)]
Add missing (void) to functions without arguments
fincs [Sun, 6 Sep 2015 16:04:03 +0000 (18:04 +0200)]
Remove service handle parameter from GSPGPU IPC wrappers
fincs [Sun, 6 Sep 2015 15:54:36 +0000 (17:54 +0200)]
Remove service handle parameter from FSUSER IPC wrappers
fincs [Sun, 6 Sep 2015 15:41:47 +0000 (17:41 +0200)]
Remove service handle parameter from APT IPC wrappers
fincs [Sat, 5 Sep 2015 20:14:34 +0000 (22:14 +0200)]
Merge branch 'master' into great-refactor
Conflicts:
libctru/source/gpu/gpu.c
fincs [Sat, 5 Sep 2015 20:09:33 +0000 (22:09 +0200)]
Merge pull request #162 from yuriks/float-conversions
GPU: Clean up float conversion functions
Yuri Kunde Schlesner [Sat, 5 Sep 2015 19:55:45 +0000 (16:55 -0300)]
GPU: Clean up float conversion functions
fincs [Sat, 5 Sep 2015 19:31:16 +0000 (21:31 +0200)]
Remove the broken GPU reset sequence which is never executed
fincs [Sat, 5 Sep 2015 18:30:24 +0000 (20:30 +0200)]
Make some internal shader loading helper functions private/static
fincs [Sat, 5 Sep 2015 18:24:55 +0000 (20:24 +0200)]
Remove u32* gxbuf parameter in GX/GPU functions
fincs [Sat, 5 Sep 2015 18:16:47 +0000 (20:16 +0200)]
Start the Great Refactor with some GPU refactoring/deprecating
fincs [Sat, 5 Sep 2015 16:02:06 +0000 (18:02 +0200)]
Correct GPU_DrawArray() parameter order, fix GPU examples
fincs [Sat, 5 Sep 2015 15:59:37 +0000 (17:59 +0200)]
Merge pull request #155 from Subv/vertex_offset
Use register 0x22A (GPUREG_DRAW_VERTEX_OFFSET) when using GPU_DrawArrays
fincs [Sat, 5 Sep 2015 15:50:12 +0000 (17:50 +0200)]
Merge pull request #157 from endrift/master
Fix building on FreeBSD
fincs [Sat, 5 Sep 2015 15:46:49 +0000 (17:46 +0200)]
Merge pull request #159 from Lectem/documentation
documentation for the soc service and svcCreateMemoryBlock
fincs [Sat, 5 Sep 2015 15:45:37 +0000 (17:45 +0200)]
Merge pull request #156 from Dazzozo/yay-svcs
svc: add a few more SVC bindings
fincs [Sat, 5 Sep 2015 15:44:26 +0000 (17:44 +0200)]
Merge pull request #150 from Megazig/master
PS service key type and socket functionality
Lectem [Tue, 1 Sep 2015 19:28:52 +0000 (15:28 -0400)]
Added getThreadStaticBuffers for IPC
Lectem [Mon, 31 Aug 2015 03:30:53 +0000 (23:30 -0400)]
Added pseudo handles for current proc and thread
Lectem [Thu, 27 Aug 2015 21:36:27 +0000 (17:36 -0400)]
documentation for svcCreateMemoryBlock
Lectem [Thu, 27 Aug 2015 20:55:15 +0000 (16:55 -0400)]
documentation for the soc service