]> Chaos Git - corbenik/ctrulib.git/log
corbenik/ctrulib.git
10 years agobump version for release v0.4.0
Dave Murphy [Sun, 15 Feb 2015 13:34:39 +0000 (13:34 +0000)]
bump version for release

10 years agoMerge branch 'utf'
Dave Murphy [Sun, 15 Feb 2015 13:28:34 +0000 (13:28 +0000)]
Merge branch 'utf'

Conflicts:
libctru/source/sdmc_dev.c

10 years agoflush buffers on newline & screen clear
Dave Murphy [Sun, 15 Feb 2015 13:24:05 +0000 (13:24 +0000)]
flush buffers on newline & screen clear

10 years agoswitch to hard float
Dave Murphy [Sun, 15 Feb 2015 01:26:16 +0000 (01:26 +0000)]
switch to hard float

10 years agoconfig files for cppcheck from Lioncash
Dave Murphy [Sat, 14 Feb 2015 01:23:00 +0000 (01:23 +0000)]
config files for cppcheck from Lioncash

10 years agoMerge branch 'master' into devop_socket
Dave Murphy [Thu, 12 Feb 2015 15:52:15 +0000 (15:52 +0000)]
Merge branch 'master' into devop_socket

Conflicts:
libctru/source/services/soc/soc_ioctl.c

10 years agocorrect aptEventHandler signature
Dave Murphy [Wed, 11 Feb 2015 22:14:37 +0000 (22:14 +0000)]
correct aptEventHandler signature

10 years agoFix soc_read/soc_write.
mtheall [Tue, 27 Jan 2015 23:06:30 +0000 (17:06 -0600)]
Fix soc_read/soc_write.

10 years agocorrect alloc_handle prototype
Dave Murphy [Mon, 26 Jan 2015 02:04:19 +0000 (02:04 +0000)]
correct alloc_handle prototype

10 years agoRefactor soc to use errno.
mtheall [Sat, 24 Jan 2015 20:14:06 +0000 (14:14 -0600)]
Refactor soc to use errno.

10 years agoFix poll() to only update revents.
mtheall [Sat, 24 Jan 2015 17:48:50 +0000 (11:48 -0600)]
Fix poll() to only update revents.

10 years agoFirst attempt at hooking sockets into a devoptab.
mtheall [Fri, 23 Jan 2015 20:23:59 +0000 (14:23 -0600)]
First attempt at hooking sockets into a devoptab.

10 years agofix gspEventThreadMain signature
Dave Murphy [Tue, 3 Feb 2015 09:18:22 +0000 (09:18 +0000)]
fix gspEventThreadMain signature

10 years agoMerge pull request #93 from LunarCookies/patch-1
Dave Murphy [Mon, 2 Feb 2015 20:24:41 +0000 (20:24 +0000)]
Merge pull request #93 from LunarCookies/patch-1

HTTPC_AddRequestHeaderField Fix

10 years agoUpdate httpc.c
LunarCookies [Mon, 2 Feb 2015 19:51:20 +0000 (19:51 +0000)]
Update httpc.c

10 years agothreads take void * not u32
Dave Murphy [Mon, 2 Feb 2015 19:30:08 +0000 (19:30 +0000)]
threads take void * not u32

10 years agoHTTPC_AddRequestHeaderField Fix
LunarCookies [Mon, 2 Feb 2015 13:46:58 +0000 (13:46 +0000)]
HTTPC_AddRequestHeaderField Fix

10 years agoMerge pull request #69 from Slashmolder/master
Dave Murphy [Sun, 1 Feb 2015 15:35:57 +0000 (15:35 +0000)]
Merge pull request #69 from Slashmolder/master

Fix for issue #66

10 years agofix handle leak in sdmc_stat
Dave Murphy [Sun, 1 Feb 2015 15:19:22 +0000 (15:19 +0000)]
fix handle leak in sdmc_stat

10 years agoMerge pull request #90 from lioncash/null
Dave Murphy [Sun, 1 Feb 2015 13:21:27 +0000 (13:21 +0000)]
Merge pull request #90 from lioncash/null

Guard against potential null pointer dereferences

10 years agoGuard against potential null pointer dereferences
Lioncash [Sun, 1 Feb 2015 12:47:18 +0000 (07:47 -0500)]
Guard against potential null pointer dereferences

10 years agoFix handle leak in sdmc_stat.
mtheall [Wed, 28 Jan 2015 05:28:06 +0000 (23:28 -0600)]
Fix handle leak in sdmc_stat.

10 years agoFix soc_read/soc_write.
mtheall [Tue, 27 Jan 2015 23:06:30 +0000 (17:06 -0600)]
Fix soc_read/soc_write.

10 years agocorrect alloc_handle prototype
Dave Murphy [Mon, 26 Jan 2015 02:04:19 +0000 (02:04 +0000)]
correct alloc_handle prototype

10 years agoRefactor soc to use errno.
mtheall [Sat, 24 Jan 2015 20:14:06 +0000 (14:14 -0600)]
Refactor soc to use errno.

10 years agoFix poll() to only update revents.
mtheall [Sat, 24 Jan 2015 17:48:50 +0000 (11:48 -0600)]
Fix poll() to only update revents.

10 years agoMerge branch 'master' into utf
mtheall [Fri, 23 Jan 2015 21:07:44 +0000 (15:07 -0600)]
Merge branch 'master' into utf

10 years agoFirst attempt at hooking sockets into a devoptab.
mtheall [Fri, 23 Jan 2015 20:23:59 +0000 (14:23 -0600)]
First attempt at hooking sockets into a devoptab.

10 years agoFix typo
fincs [Tue, 20 Jan 2015 17:19:02 +0000 (18:19 +0100)]
Fix typo

10 years agoLe chapeau de cul: fix some broken things after the git rebase
fincs [Tue, 20 Jan 2015 17:05:25 +0000 (18:05 +0100)]
Le chapeau de cul: fix some broken things after the git rebase

10 years agoSome more function renaming
fincs [Sun, 18 Jan 2015 20:59:06 +0000 (21:59 +0100)]
Some more function renaming

10 years agoCSND: add some capture commands
fincs [Mon, 5 Jan 2015 18:36:41 +0000 (19:36 +0100)]
CSND: add some capture commands

10 years agoAdd CSND_AcquireCapUnit/CSND_ReleaseCapUnit
fincs [Mon, 5 Jan 2015 18:31:15 +0000 (19:31 +0100)]
Add CSND_AcquireCapUnit/CSND_ReleaseCapUnit

10 years agoCSND: IMA-ADPCM playback support, really fix looping
fincs [Sat, 3 Jan 2015 18:27:27 +0000 (19:27 +0100)]
CSND: IMA-ADPCM playback support, really fix looping

10 years agoAdd CSND_ChnSetDuty()
fincs [Sat, 3 Jan 2015 13:30:18 +0000 (14:30 +0100)]
Add CSND_ChnSetDuty()

10 years agoCSND: many looping-related discoveries
fincs [Fri, 2 Jan 2015 22:18:39 +0000 (23:18 +0100)]
CSND: many looping-related discoveries

10 years agoIt's always a missing 4 that makes it b0rk
fincs [Fri, 2 Jan 2015 17:30:30 +0000 (18:30 +0100)]
It's always a missing 4 that makes it b0rk

10 years agoClean the CSND code a bit more
fincs [Fri, 2 Jan 2015 13:36:28 +0000 (14:36 +0100)]
Clean the CSND code a bit more

10 years agoPartially fix csndChnGetState() and csndChnIsPlaying()
fincs [Thu, 1 Jan 2015 19:04:31 +0000 (20:04 +0100)]
Partially fix csndChnGetState() and csndChnIsPlaying()

10 years agocsndSharedMem should be volatile, disable PA->VA conv in csndChnGetState
fincs [Thu, 1 Jan 2015 15:33:29 +0000 (16:33 +0100)]
csndSharedMem should be volatile, disable PA->VA conv in csndChnGetState

10 years agoCSND: move waiting code to csndExecChnCmds()
fincs [Thu, 1 Jan 2015 15:23:09 +0000 (16:23 +0100)]
CSND: move waiting code to csndExecChnCmds()

10 years agoSeparate left & right volumes in CSND_ChnSetVol
fincs [Thu, 1 Jan 2015 12:56:51 +0000 (13:56 +0100)]
Separate left & right volumes in CSND_ChnSetVol

10 years agoCSND: function renaming, refactoring, etc.
fincs [Wed, 31 Dec 2014 16:16:16 +0000 (17:16 +0100)]
CSND: function renaming, refactoring, etc.

10 years agoBegin CSND refactoring
fincs [Wed, 31 Dec 2014 15:56:34 +0000 (16:56 +0100)]
Begin CSND refactoring

10 years agoMerge pull request #87 from linkmauve/makepkg
fincs [Sun, 18 Jan 2015 20:33:36 +0000 (21:33 +0100)]
Merge pull request #87 from linkmauve/makepkg

Add missing include for gfxScreen_t in console.h

10 years agoadd missing include for gfxScreen_t in console.h
Emmanuel Gil Peyrot [Sun, 18 Jan 2015 17:22:13 +0000 (18:22 +0100)]
add missing include for gfxScreen_t in console.h

10 years agoupdate with reflog for working Aemstro
Dave Murphy [Sun, 18 Jan 2015 15:11:56 +0000 (15:11 +0000)]
update with reflog for working Aemstro

10 years agoAdd UTF-8 <-> UTF-16 support.
mtheall [Thu, 8 Jan 2015 05:44:30 +0000 (23:44 -0600)]
Add UTF-8 <-> UTF-16 support.

10 years agouse console to display info, download from real url
Dave Murphy [Fri, 9 Jan 2015 09:49:08 +0000 (09:49 +0000)]
use console to display info, download from real url

10 years agoremove unneeded boilerplate from examples
Dave Murphy [Fri, 9 Jan 2015 08:14:01 +0000 (08:14 +0000)]
remove unneeded boilerplate from examples

10 years agoexplicitly set screen modes, get flushbuffer size from mode
Dave Murphy [Wed, 7 Jan 2015 15:09:21 +0000 (15:09 +0000)]
explicitly set screen modes, get flushbuffer size from mode

10 years agoroll a new libctru release v0.3.0
Dave Murphy [Tue, 6 Jan 2015 12:47:47 +0000 (12:47 +0000)]
roll a new libctru release

10 years agoallow for extenstion beyond 256 characters
Dave Murphy [Tue, 6 Jan 2015 12:28:16 +0000 (12:28 +0000)]
allow for extenstion beyond 256 characters

10 years agofull 256 character font
Dave Murphy [Tue, 6 Jan 2015 12:27:37 +0000 (12:27 +0000)]
full 256 character font

10 years ago__libc_init_array needs run after stack adjustment, __libc_fini_array before original...
Dave Murphy [Sun, 4 Jan 2015 14:59:48 +0000 (14:59 +0000)]
__libc_init_array needs run after stack adjustment, __libc_fini_array before original stack is restored

10 years agofixed linear/vram mem align
smea [Sun, 4 Jan 2015 02:00:55 +0000 (18:00 -0800)]
fixed linear/vram mem align

10 years agoand protect from double exit
Dave Murphy [Sat, 3 Jan 2015 00:45:31 +0000 (00:45 +0000)]
and protect from double exit

10 years agofree screens from where they were allocated
Dave Murphy [Sat, 3 Jan 2015 00:43:21 +0000 (00:43 +0000)]
free screens from where they were allocated

10 years agoone Makefile to rule them all
Dave Murphy [Sat, 3 Jan 2015 00:25:00 +0000 (00:25 +0000)]
one Makefile to rule them all

10 years agomove mic example to audio subfolder
Dave Murphy [Sat, 3 Jan 2015 00:10:32 +0000 (00:10 +0000)]
move mic example to audio subfolder

10 years agoupdate examples to use gfxInitDefault
Dave Murphy [Sat, 3 Jan 2015 00:06:22 +0000 (00:06 +0000)]
update examples to use gfxInitDefault

10 years agoadd parameters to gfxInit, add gfxInitDefault function
Dave Murphy [Sat, 3 Jan 2015 00:02:49 +0000 (00:02 +0000)]
add parameters to gfxInit, add gfxInitDefault function

10 years agouse struct for channel status array
Dave Murphy [Fri, 2 Jan 2015 22:41:48 +0000 (22:41 +0000)]
use struct for channel status array

10 years agoadd macros for packing and aligning
Dave Murphy [Fri, 2 Jan 2015 22:40:47 +0000 (22:40 +0000)]
add macros for packing and aligning

10 years agoMerge pull request #75 from profi200/master
yellows8 [Thu, 1 Jan 2015 16:26:04 +0000 (11:26 -0500)]
Merge pull request #75 from profi200/master

Fixed CFGU_GenHashConsoleUnique() header code.

10 years agoFixed CFGU_GenHashConsoleUnique() header code.
profi200 [Thu, 1 Jan 2015 12:39:23 +0000 (13:39 +0100)]
Fixed CFGU_GenHashConsoleUnique() header code.

10 years agoFix for issue #66
Slashmolder [Tue, 30 Dec 2014 23:30:44 +0000 (15:30 -0800)]
Fix for issue #66

10 years agooops
Dave Murphy [Tue, 30 Dec 2014 23:00:31 +0000 (23:00 +0000)]
oops

10 years agoallow user configurable stack
Dave Murphy [Tue, 30 Dec 2014 22:37:53 +0000 (22:37 +0000)]
allow user configurable stack

10 years agocheck for directory in stat too and set st_mode appropriately
Dave Murphy [Tue, 30 Dec 2014 20:39:49 +0000 (20:39 +0000)]
check for directory in stat too and set st_mode appropriately

10 years agoImplemented actual code for sdmc_stat().
yellows8 [Tue, 30 Dec 2014 06:04:55 +0000 (01:04 -0500)]
Implemented actual code for sdmc_stat().

10 years agorevert stack changes, broken on hardware :(
Dave Murphy [Tue, 30 Dec 2014 04:05:12 +0000 (04:05 +0000)]
revert stack changes, broken on hardware :(

10 years agoadd literal pool
Dave Murphy [Tue, 30 Dec 2014 03:19:06 +0000 (03:19 +0000)]
add literal pool

10 years agoor bss might be better
Dave Murphy [Tue, 30 Dec 2014 00:04:34 +0000 (00:04 +0000)]
or bss might be better

10 years agooops, forgot these need to be in data section
Dave Murphy [Tue, 30 Dec 2014 00:02:55 +0000 (00:02 +0000)]
oops, forgot these need to be in data section

10 years agoSet default stack to 32K, allow user adjustment
Dave Murphy [Mon, 29 Dec 2014 23:52:08 +0000 (23:52 +0000)]
Set default stack to 32K, allow user adjustment

10 years agoMerge pull request #73 from profi200/master
yellows8 [Mon, 29 Dec 2014 22:33:27 +0000 (17:33 -0500)]
Merge pull request #73 from profi200/master

Added more cfg:u cmds.

10 years agoAdded more cfg:u cmds.
profi200 [Mon, 29 Dec 2014 22:31:15 +0000 (23:31 +0100)]
Added more cfg:u cmds.

10 years agoMerge pull request #70 from profi200/master
yellows8 [Mon, 29 Dec 2014 21:53:00 +0000 (16:53 -0500)]
Merge pull request #70 from profi200/master

Added CFGU_GetConfigInfoBlk2(), CFGU_GetSystemLanguage(), and an example.

10 years agoSimplified reading the system language by adding a wrapper. Print only once in the...
profi200 [Mon, 29 Dec 2014 21:46:59 +0000 (22:46 +0100)]
Simplified reading the system language by adding a wrapper. Print only once in the get_system_language example.

10 years agoMerge branch 'master' of github.com:smealum/ctrulib
profi200 [Sat, 27 Dec 2014 01:35:33 +0000 (02:35 +0100)]
Merge branch 'master' of github.com:smealum/ctrulib

10 years agoUpdate apt.c
smea [Fri, 26 Dec 2014 20:51:01 +0000 (12:51 -0800)]
Update apt.c

10 years agoUpdate fs.c
smea [Fri, 26 Dec 2014 20:50:34 +0000 (12:50 -0800)]
Update fs.c

10 years agoUpdate sdmc_dev.c
smea [Fri, 26 Dec 2014 20:49:19 +0000 (12:49 -0800)]
Update sdmc_dev.c

10 years agoUpdate hid.c
smea [Fri, 26 Dec 2014 20:46:01 +0000 (12:46 -0800)]
Update hid.c

10 years agoUpdate hid.c
smea [Fri, 26 Dec 2014 20:45:25 +0000 (12:45 -0800)]
Update hid.c

10 years agoBetter in hex.
profi200 [Fri, 26 Dec 2014 02:03:40 +0000 (03:03 +0100)]
Better in hex.

10 years agoForgot to finish the changes on the get_system_language example.
profi200 [Fri, 26 Dec 2014 01:57:49 +0000 (02:57 +0100)]
Forgot to finish the changes on the get_system_language example.

10 years agoReplaced spaces in cfgu.c.
profi200 [Fri, 26 Dec 2014 01:46:38 +0000 (02:46 +0100)]
Replaced spaces in cfgu.c.

10 years agoMerge branch 'master' of github.com:smealum/ctrulib
profi200 [Fri, 26 Dec 2014 01:34:07 +0000 (02:34 +0100)]
Merge branch 'master' of github.com:smealum/ctrulib

10 years agoAdded CFGU_GetConfigInfoBlk2() and an example.
profi200 [Fri, 26 Dec 2014 01:31:59 +0000 (02:31 +0100)]
Added CFGU_GetConfigInfoBlk2() and an example.

10 years agouse stdio and malloc
Dave Murphy [Fri, 26 Dec 2014 01:11:13 +0000 (01:11 +0000)]
use stdio and malloc

10 years agoput data in C file where it belongs
Dave Murphy [Fri, 26 Dec 2014 00:57:54 +0000 (00:57 +0000)]
put data in C file where it belongs

10 years agoauto initialise commonly used services, prevent double initialisation
Dave Murphy [Thu, 25 Dec 2014 23:27:36 +0000 (23:27 +0000)]
auto initialise commonly used services, prevent double initialisation

10 years agogive function the right name
Dave Murphy [Thu, 25 Dec 2014 10:59:22 +0000 (10:59 +0000)]
give function the right name

10 years agoinclude header for memcpy
Dave Murphy [Thu, 25 Dec 2014 10:52:52 +0000 (10:52 +0000)]
include header for memcpy

10 years agosplit up sysyem initialisation and allow overriding
Dave Murphy [Thu, 25 Dec 2014 10:50:38 +0000 (10:50 +0000)]
split up sysyem initialisation and allow overriding

10 years agofixed hb naming
smea [Thu, 25 Dec 2014 05:06:09 +0000 (21:06 -0800)]
fixed hb naming

10 years agoMerge pull request #57 from Aurelio92/example-HelloWorld
Dave Murphy [Wed, 24 Dec 2014 19:35:53 +0000 (19:35 +0000)]
Merge pull request #57 from Aurelio92/example-HelloWorld

Added a Hello World example

10 years agoadd library template
Dave Murphy [Wed, 24 Dec 2014 19:32:49 +0000 (19:32 +0000)]
add library template