]> Chaos Git - corbenik/ctrulib.git/log
corbenik/ctrulib.git
9 years agoAdd code to manage New 3DS CPU speedup
fincs [Sun, 11 Oct 2015 21:44:10 +0000 (23:44 +0200)]
Add code to manage New 3DS CPU speedup

9 years agoDo not include the source folder in Doxygen, tidy up README.md
fincs [Sat, 10 Oct 2015 00:04:16 +0000 (02:04 +0200)]
Do not include the source folder in Doxygen, tidy up README.md

9 years agoRemove Doxygen version tag due to generated files being changed for every single...
fincs [Fri, 9 Oct 2015 23:56:39 +0000 (01:56 +0200)]
Remove Doxygen version tag due to generated files being changed for every single commit

9 years agoMerge pull request #193 from Lectem/patch-2
fincs [Fri, 9 Oct 2015 23:44:27 +0000 (01:44 +0200)]
Merge pull request #193 from Lectem/patch-2

Document the loop behaviour of csndPlaySound

9 years agoDocument the loop behaviour of csndPlaySound
Lectem [Fri, 9 Oct 2015 23:41:29 +0000 (19:41 -0400)]
Document the loop behaviour of csndPlaySound

9 years agoMerge branch 'great-refactor' of github.com:smealum/ctrulib into great-refactor
fincs [Fri, 9 Oct 2015 22:13:42 +0000 (00:13 +0200)]
Merge branch 'great-refactor' of github.com:smealum/ctrulib into great-refactor

9 years agoAdd encrypted token for Travis CI documentation building
fincs [Fri, 9 Oct 2015 22:13:05 +0000 (00:13 +0200)]
Add encrypted token for Travis CI documentation building

9 years agoMerge remote-tracking branch 'Lectem/travis_ci' into great-refactor
fincs [Fri, 9 Oct 2015 22:10:17 +0000 (00:10 +0200)]
Merge remote-tracking branch 'Lectem/travis_ci' into great-refactor

9 years agoadd commit number and readme.md to doc
Lectem [Fri, 9 Oct 2015 21:34:12 +0000 (17:34 -0400)]
add commit number and readme.md to doc

9 years agotravis CI
Lectem [Sun, 12 Jul 2015 18:21:05 +0000 (20:21 +0200)]
travis CI

9 years agoMerge pull request #191 from Steveice10/great-refactor
fincs [Fri, 9 Oct 2015 08:18:08 +0000 (10:18 +0200)]
Merge pull request #191 from Steveice10/great-refactor

Fix DSP_SendData writing the value to the wrong index.

9 years agoFix DSP_SendData writing the value to the wrong index.
Steven Smith [Fri, 9 Oct 2015 06:04:13 +0000 (23:04 -0700)]
Fix DSP_SendData writing the value to the wrong index.

9 years agoMerge pull request #190 from Sahnvour/great-refactor
fincs [Wed, 7 Oct 2015 22:54:01 +0000 (00:54 +0200)]
Merge pull request #190 from Sahnvour/great-refactor

Fix NDSP enums for C++.

9 years agoFix NDSP enums for C++.
Antoine Vugliano [Wed, 7 Oct 2015 22:43:58 +0000 (00:43 +0200)]
Fix NDSP enums for C++.

9 years agoClean up svc.s
fincs [Wed, 7 Oct 2015 21:32:20 +0000 (23:32 +0200)]
Clean up svc.s

9 years agoMerge pull request #189 from Lectem/fix_cpp
fincs [Wed, 7 Oct 2015 20:03:08 +0000 (22:03 +0200)]
Merge pull request #189 from Lectem/fix_cpp

fixed enums for c++

9 years agofixed enums for c++
Lectem [Wed, 7 Oct 2015 20:00:19 +0000 (16:00 -0400)]
fixed enums for c++

9 years agoFix potential race condition in LightLock_Unlock() (spotted by mtheall)
fincs [Wed, 7 Oct 2015 19:48:26 +0000 (21:48 +0200)]
Fix potential race condition in LightLock_Unlock() (spotted by mtheall)

9 years agoFix GPUCMD_AddSingleParam() C++ compatibility issue
fincs [Wed, 7 Oct 2015 18:50:57 +0000 (20:50 +0200)]
Fix GPUCMD_AddSingleParam() C++ compatibility issue

9 years agoMerge branch 'master' into great-refactor
fincs [Wed, 7 Oct 2015 18:48:35 +0000 (20:48 +0200)]
Merge branch 'master' into great-refactor

9 years agoMerge pull request #188 from linkmauve/no-executable-makefiles
fincs [Wed, 7 Oct 2015 18:48:05 +0000 (20:48 +0200)]
Merge pull request #188 from linkmauve/no-executable-makefiles

Remove the executable bit from examples’ Makefiles

9 years agoRemove the executable bit from examples’ Makefiles
Emmanuel Gil Peyrot [Tue, 6 Oct 2015 21:58:03 +0000 (22:58 +0100)]
Remove the executable bit from examples’ Makefiles

The normal way to invoke a Makefile is to run `make`, not to run the
Makefile directly.  Besides they would be missing a shebang anyway.

9 years agoDocufixes
fincs [Tue, 6 Oct 2015 09:47:28 +0000 (11:47 +0200)]
Docufixes

9 years agoMerge pull request #186 from Steveice10/docs
fincs [Tue, 6 Oct 2015 09:26:37 +0000 (11:26 +0200)]
Merge pull request #186 from Steveice10/docs

Finish up basic documentation.

9 years agoMerge pull request #187 from Lectem/documentation
fincs [Tue, 6 Oct 2015 09:25:52 +0000 (11:25 +0200)]
Merge pull request #187 from Lectem/documentation

do not include internal structs in documentation

9 years agodo not include internal structs in doc
Lectem [Tue, 6 Oct 2015 03:00:24 +0000 (23:00 -0400)]
do not include internal structs in doc

9 years agoFinish up basic documentation.
Steven Smith [Tue, 6 Oct 2015 01:35:15 +0000 (18:35 -0700)]
Finish up basic documentation.

9 years agoWhoops
fincs [Mon, 5 Oct 2015 09:40:20 +0000 (11:40 +0200)]
Whoops

9 years agoMerge branch 'master' into great-refactor
fincs [Mon, 5 Oct 2015 09:39:11 +0000 (11:39 +0200)]
Merge branch 'master' into great-refactor

9 years agoMerge pull request #184 from Steveice10/docs
fincs [Mon, 5 Oct 2015 09:38:40 +0000 (11:38 +0200)]
Merge pull request #184 from Steveice10/docs

Document most of services.

9 years agoMerge pull request #183 from Lectem/patch-2
fincs [Mon, 5 Oct 2015 09:37:18 +0000 (11:37 +0200)]
Merge pull request #183 from Lectem/patch-2

Allow documentation for static functions

9 years agoDocument most of services.
Steven Smith [Mon, 5 Oct 2015 05:27:43 +0000 (22:27 -0700)]
Document most of services.

9 years agoAllow documentation for static functions
Lectem [Sun, 4 Oct 2015 22:55:07 +0000 (18:55 -0400)]
Allow documentation for static functions

This will show static functions such as the ones in the ipc.h header in the documentation.

9 years agoMerge pull request #182 from Steveice10/docs
fincs [Sun, 4 Oct 2015 22:07:48 +0000 (00:07 +0200)]
Merge pull request #182 from Steveice10/docs

Finish documentation in include/3ds and include/3ds/util.

9 years agoDoc consistency.
Steven Smith [Sun, 4 Oct 2015 21:08:02 +0000 (14:08 -0700)]
Doc consistency.

9 years agoFinish documentation in include/3ds and include/3ds/util.
Steven Smith [Sun, 4 Oct 2015 19:18:36 +0000 (12:18 -0700)]
Finish documentation in include/3ds and include/3ds/util.

9 years agoMerge pull request #181 from Steveice10/doxygen-format
fincs [Sun, 4 Oct 2015 17:42:11 +0000 (19:42 +0200)]
Merge pull request #181 from Steveice10/doxygen-format

Rewrite most documentation to be consistent in format.

9 years agoRewrite most documentation to be consistent in format.
Steven Smith [Sun, 4 Oct 2015 17:13:55 +0000 (10:13 -0700)]
Rewrite most documentation to be consistent in format.

9 years agoMerge branch 'master' into great-refactor
fincs [Sun, 4 Oct 2015 15:37:19 +0000 (17:37 +0200)]
Merge branch 'master' into great-refactor

Conflicts:
libctru/include/3ds/services/hid.h
libctru/include/3ds/services/irrst.h

9 years agoMerge pull request #180 from Steveice10/master
fincs [Sun, 4 Oct 2015 15:32:02 +0000 (17:32 +0200)]
Merge pull request #180 from Steveice10/master

Dynamically allocate shared memory.

9 years agoDynamically allocate shared memory.
Steven Smith [Sat, 3 Oct 2015 23:33:48 +0000 (16:33 -0700)]
Dynamically allocate shared memory.

9 years agoMerge branch 'master' into great-refactor
fincs [Sat, 3 Oct 2015 16:46:04 +0000 (18:46 +0200)]
Merge branch 'master' into great-refactor

Conflicts:
libctru/include/3ds/services/gsp.h
libctru/source/services/gsp.c

9 years agoMerge pull request #176 from thedax/gspLcd
fincs [Sat, 3 Oct 2015 16:42:50 +0000 (18:42 +0200)]
Merge pull request #176 from thedax/gspLcd

Implement some services from gsp::Lcd.

9 years agoMerge pull request #179 from profi200/great-refactor
fincs [Sat, 3 Oct 2015 16:41:10 +0000 (18:41 +0200)]
Merge pull request #179 from profi200/great-refactor

Renamed TitleList to AM_TitleEntry.

9 years agoRenamed TitleList to AM_TitleEntry.
profi200 [Sat, 3 Oct 2015 16:37:47 +0000 (18:37 +0200)]
Renamed TitleList to AM_TitleEntry.

9 years agoFix broken srv code
fincs [Sat, 3 Oct 2015 11:41:08 +0000 (13:41 +0200)]
Fix broken srv code

9 years agoMerge pull request #166 from Lectem/IPCrefactor
fincs [Sat, 3 Oct 2015 11:26:54 +0000 (13:26 +0200)]
Merge pull request #166 from Lectem/IPCrefactor

IPC refactor

9 years agoUse IPC helpers for srv
Lectem [Wed, 9 Sep 2015 21:07:37 +0000 (17:07 -0400)]
Use IPC helpers for srv

9 years agoUse IPC helpers for y2r
Lectem [Wed, 9 Sep 2015 21:07:30 +0000 (17:07 -0400)]
Use IPC helpers for y2r

9 years agoUse IPC helpers for soc
Lectem [Wed, 9 Sep 2015 20:44:02 +0000 (16:44 -0400)]
Use IPC helpers for soc

9 years agoUse IPC helpers for qtm
Lectem [Wed, 9 Sep 2015 20:04:13 +0000 (16:04 -0400)]
Use IPC helpers for qtm

9 years agoUse IPC helpers for ptm
Lectem [Wed, 9 Sep 2015 20:02:33 +0000 (16:02 -0400)]
Use IPC helpers for ptm

9 years agoUse IPC helpers for ps
Lectem [Wed, 9 Sep 2015 20:00:27 +0000 (16:00 -0400)]
Use IPC helpers for ps

9 years agoUse IPC helpers for pm
Lectem [Wed, 9 Sep 2015 19:56:27 +0000 (15:56 -0400)]
Use IPC helpers for pm

9 years agoUse IPC helpers for ns
Lectem [Wed, 9 Sep 2015 19:53:56 +0000 (15:53 -0400)]
Use IPC helpers for ns

9 years agoUse IPC helpers for news
Lectem [Wed, 9 Sep 2015 19:53:08 +0000 (15:53 -0400)]
Use IPC helpers for news

9 years agoUse IPC helpers for mvd
Lectem [Wed, 9 Sep 2015 19:50:53 +0000 (15:50 -0400)]
Use IPC helpers for mvd

9 years agoUse IPC helpers for mic
Lectem [Wed, 9 Sep 2015 19:46:38 +0000 (15:46 -0400)]
Use IPC helpers for mic

9 years agoUse IPC helpers for irrst
Lectem [Wed, 9 Sep 2015 19:39:51 +0000 (15:39 -0400)]
Use IPC helpers for irrst

9 years agoUse IPC helpers for ir
Lectem [Wed, 9 Sep 2015 19:38:38 +0000 (15:38 -0400)]
Use IPC helpers for ir

9 years agoUse IPC helpers for httpc
Lectem [Wed, 9 Sep 2015 19:26:56 +0000 (15:26 -0400)]
Use IPC helpers for httpc

9 years agoUse IPC helpers for hid
Lectem [Wed, 9 Sep 2015 19:15:02 +0000 (15:15 -0400)]
Use IPC helpers for hid

9 years agoUse IPC helpers for hb
Lectem [Wed, 9 Sep 2015 19:12:00 +0000 (15:12 -0400)]
Use IPC helpers for hb

9 years agoUse IPC helpers for fs
Lectem [Wed, 9 Sep 2015 19:06:21 +0000 (15:06 -0400)]
Use IPC helpers for fs

9 years agoUse IPC helpers for csnd
Lectem [Wed, 9 Sep 2015 18:39:47 +0000 (14:39 -0400)]
Use IPC helpers for csnd

9 years agoUse IPC helpers for cfgu
Lectem [Wed, 9 Sep 2015 18:34:53 +0000 (14:34 -0400)]
Use IPC helpers for cfgu

9 years agoUse IPC helpers for cfgnor
Lectem [Wed, 9 Sep 2015 18:31:45 +0000 (14:31 -0400)]
Use IPC helpers for cfgnor

9 years agoUse IPC helpers for apt, and update some commands
Lectem [Wed, 9 Sep 2015 17:57:33 +0000 (13:57 -0400)]
Use IPC helpers for apt, and update some commands

9 years agoUse IPC helpers for am
Lectem [Wed, 9 Sep 2015 14:29:14 +0000 (10:29 -0400)]
Use IPC helpers for am

9 years agoUse IPC helpers for ac
Lectem [Wed, 9 Sep 2015 14:00:46 +0000 (10:00 -0400)]
Use IPC helpers for ac

9 years agoMerge branch 'master' into great-refactor
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

9 years agoUpdate fs.c
smea [Sat, 3 Oct 2015 06:10:38 +0000 (23:10 -0700)]
Update fs.c

9 years agoMerge branch 'patch-1' of github.com:smealum/ctrulib
smea [Sat, 3 Oct 2015 06:07:46 +0000 (23:07 -0700)]
Merge branch 'patch-1' of github.com:smealum/ctrulib

9 years agoAdded FSUSER_GetMediaType
smea [Sat, 3 Oct 2015 06:05:30 +0000 (23:05 -0700)]
Added FSUSER_GetMediaType

9 years agoMerge pull request #177 from suloku/patch-1
smea [Sat, 3 Oct 2015 05:53:48 +0000 (22:53 -0700)]
Merge pull request #177 from suloku/patch-1

Implement APT_GetProgramID

9 years agoReturn the svcSendSyncRquest value if not equal to zero.
thedax [Sat, 3 Oct 2015 01:01:19 +0000 (21:01 -0400)]
Return the svcSendSyncRquest value if not equal to zero.
Otherwise, return cmdbuf[1].

9 years agoNDSP: add mechanism to load the component from an external source
fincs [Fri, 2 Oct 2015 21:58:02 +0000 (23:58 +0200)]
NDSP: add mechanism to load the component from an external source

9 years agoAdd a work-in-progress API for using Nintendo's default DSP component
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

9 years agoChange the enum to use BIT and replace u32 with the enum type.
thedax [Thu, 1 Oct 2015 17:00:38 +0000 (13:00 -0400)]
Change the enum to use BIT and replace u32 with the enum type.

9 years agoUpdate apt.c
suloku [Thu, 1 Oct 2015 17:01:31 +0000 (19:01 +0200)]
Update apt.c

9 years agoImplement APT_GetProgramID
suloku [Thu, 1 Oct 2015 15:19:13 +0000 (17:19 +0200)]
Implement APT_GetProgramID

9 years agoUpdate apt.h
suloku [Thu, 1 Oct 2015 15:18:17 +0000 (17:18 +0200)]
Update apt.h

9 years agoAdd an enum to make using the gsp::Lcd service a little nicer.
thedax [Thu, 1 Oct 2015 00:14:10 +0000 (20:14 -0400)]
Add an enum to make using the gsp::Lcd service a little nicer.

9 years agoImplement some services from gsp::Lcd.
thedax [Wed, 30 Sep 2015 21:41:27 +0000 (17:41 -0400)]
Implement some services from gsp::Lcd.
http://www.3dbrew.org/wiki/GSP_Services

9 years agoLightLock: avoid the svcArbitrateAddress() call if no thread is waiting
fincs [Wed, 30 Sep 2015 20:39:57 +0000 (22:39 +0200)]
LightLock: avoid the svcArbitrateAddress() call if no thread is waiting

9 years agoInitialize light primitive system if needed
fincs [Tue, 29 Sep 2015 22:35:01 +0000 (00:35 +0200)]
Initialize light primitive system if needed

9 years agoMove __clrex/__ldrex/__strex to synchronization.h
fincs [Tue, 29 Sep 2015 22:20:05 +0000 (00:20 +0200)]
Move __clrex/__ldrex/__strex to synchronization.h

9 years agoAdd lightweight synchronization primitives
fincs [Tue, 29 Sep 2015 22:07:42 +0000 (00:07 +0200)]
Add lightweight synchronization primitives

9 years agoMerge branch 'master' into great-refactor
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

9 years agoMerge pull request #170 from Lectem/patch-2
fincs [Tue, 29 Sep 2015 21:18:21 +0000 (23:18 +0200)]
Merge pull request #170 from Lectem/patch-2

document ArbitrateAddress + update ArbitrationType

9 years agoUpdate apt.h
smea [Mon, 28 Sep 2015 04:35:55 +0000 (21:35 -0700)]
Update apt.h

9 years agoUpdate apt.h
smea [Mon, 28 Sep 2015 04:34:47 +0000 (21:34 -0700)]
Update apt.h

9 years agoMerge pull request #174 from Megazig/master
smea [Mon, 28 Sep 2015 04:32:58 +0000 (21:32 -0700)]
Merge pull request #174 from Megazig/master

implement APT_GetAppletInfo

9 years agoimplement APT_GetAppletInfo
megazig [Mon, 28 Sep 2015 04:30:16 +0000 (23:30 -0500)]
implement APT_GetAppletInfo

9 years agoMerge branch 'master' of github.com:smealum/ctrulib
smea [Sun, 27 Sep 2015 00:03:46 +0000 (17:03 -0700)]
Merge branch 'master' of github.com:smealum/ctrulib

9 years agoadded CFG_Region and CFG_Language enums
smea [Sun, 27 Sep 2015 00:03:42 +0000 (17:03 -0700)]
added CFG_Region and CFG_Language enums

9 years agoDSP code format cleanup
fincs [Fri, 25 Sep 2015 20:06:51 +0000 (22:06 +0200)]
DSP code format cleanup

9 years agoMerge branch 'master' into great-refactor
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

9 years agoImplemented http service-cmd code for GetResponseHeader.
yellows8 [Thu, 24 Sep 2015 17:04:18 +0000 (13:04 -0400)]
Implemented http service-cmd code for GetResponseHeader.

9 years agoAdded APT_GetAppletProgramInfo.
yellows8 [Thu, 24 Sep 2015 08:26:48 +0000 (04:26 -0400)]
Added APT_GetAppletProgramInfo.