Commit Graph

60 Commits

Author SHA1 Message Date
James
1f30d4b785 Merge pull request #40 from shinyquagsire23/gx2-additions
Additional GX2 definitions from decaf-emu
2016-08-28 00:19:17 +01:00
shinyquagsire23
98966f020f Add FSBindMount and FSBindUnmount 2016-08-26 16:25:05 -07:00
shinyquagsire23
6affe2ff29 Add FSChangeMode and FSGetFreeSpaceSize 2016-08-26 16:25:05 -07:00
shinyquagsire23
e89da7a216 Additional GX2 definitions from decaf-emu 2016-08-25 22:01:44 -07:00
James Benton
ad30b83afd Move fs_dev.c from libcoreinit to libcrt 2016-08-25 12:28:06 +01:00
James Benton
e4c91162d4 Add support for specifying install directory with "make install DESTDIR=x" 2016-08-25 12:07:34 +01:00
shinyquagsire23
5601fa2dda Remove GX2 functions which don't exist in target system version 2016-08-24 15:46:02 -07:00
James Benton
49c9a2950a Add libsndcore2. 2016-08-19 00:35:46 +01:00
James Benton
e6e886bdbd Update cygwin makefile shenanigans. 2016-08-19 00:34:39 +01:00
dibas
151e20c083 Fix Makefiles on OS X. 2016-08-14 13:39:58 +02:00
James Benton
f2e4e04805 coreinit: Add block heap definitions. 2016-08-10 18:27:20 +01:00
James
ae9fa0a8ab Merge pull request #28 from shinyquagsire23/mcp
Add basic MCP coreinit imports
2016-08-08 21:06:16 +01:00
shinyquagsire23
4b34c18e99 Fix ENAMETOOLONG handling, write buffer size in devoptab 2016-08-08 11:56:41 -07:00
shinyquagsire23
7e3b1445eb Add MCP_DeviceList and MCP_FullDeviceList 2016-08-06 22:03:30 -07:00
shinyquagsire23
e43e86aeda Add basic MCP coreinit imports 2016-08-01 15:16:36 -07:00
James Benton
90e181c723 Cleanup formatting in fs_dev.c 2016-08-01 12:06:26 +01:00
shinyquagsire23
0d4fe1f052 Add FSMountSource struct, use filesystem structs in devoptab 2016-07-31 22:28:28 -07:00
shinyquagsire23
8567820fa8 Devoptab cleanup 2016-07-31 14:34:54 -07:00
shinyquagsire23
6f015ad41e Deinit client and cmd block if device cannot be added, allow device to be added in environments without SD access 2016-07-31 13:54:43 -07:00
shinyquagsire23
0aa7a3e021 Add devoptab support to crt 2016-07-30 22:28:58 -07:00
shinyquagsire23
f4151dd9c1 Add foreground management imports to coreinit 2016-07-27 00:39:25 -07:00
shinyquagsire23
8faf7c7f38 Add basic ProcUI RPL imports 2016-07-27 00:39:03 -07:00
shinyquagsire23
cdb90a39a7 Add basic sysapp RPL imports 2016-07-24 19:06:36 -07:00
shinyquagsire23
5f109cbfea Add basic vpad RPL imports 2016-07-24 17:04:27 -07:00
shinyquagsire23
cc0c50a8d5 Add nsysnet RPL imports 2016-07-24 15:13:06 -07:00
shinyquagsire23
6f88094f1d Add OSScreen functions to coreinit 2016-07-24 14:03:22 -07:00
James Benton
29b6d586e6 Update frameheap to have correct structure. 2016-07-23 11:09:58 +01:00
shinyquagsire23
9173f0f6c3 Adjustments for linking, rpx/rpl generation 2016-07-22 20:35:20 -07:00
shinyquagsire23
631d88a4c3 Remove imports which don't exist in elf2rpl's target coreinit.rpl version 2016-07-16 17:32:13 -07:00
James Benton
91dde76fbb Detect when exports.h has been modified. 2016-07-06 21:09:27 +01:00
James Benton
64bb52c552 Add OSBlockMove and OSBlockSet. 2016-07-06 20:48:54 +01:00
James Benton
1ae09d4cf5 Only use cygpath for cygwin shells. 2016-07-06 20:21:55 +01:00
James Benton
0ac58e8bf4 Fix trampoline generation. 2016-07-06 19:21:31 +01:00
James Benton
075d80aec8 Add coreinit coroutine API. 2016-07-06 18:46:05 +01:00
James Benton
55721fbe4f Add dependency on exports.h in library Makefile. 2016-06-08 00:59:51 +01:00
James Benton
b778a54203 Add GX2 shader functions. 2016-06-08 00:21:11 +01:00
James Benton
95c2610b04 Add coreinit OSGetSystemInfo. 2016-06-08 00:20:34 +01:00
James Benton
f3c530f96c Fix Windows builds with cygwin. 2016-06-03 00:04:22 +01:00
James Benton
74cbc8f3ff Add filesystem functions. 2016-01-11 01:04:58 +00:00
James Benton
05149e41ad Add lots of GX2 functions. 2016-01-08 16:38:38 +00:00
James Benton
33247b5034 More documentation. 2016-01-07 19:25:07 +00:00
James Benton
e8b6b9b308 Add taskqueue functions. 2016-01-07 13:42:22 +00:00
James Benton
297a0d7068 Add messagequeue functions 2016-01-07 13:32:55 +00:00
James Benton
517c8a8389 Alphabetti spaghetti. 2016-01-07 13:21:20 +00:00
James Benton
512fee7d94 Add unit heap functions. 2016-01-07 13:21:00 +00:00
James Benton
0aa7d4b2c4 Add memlist functions. 2016-01-07 13:20:45 +00:00
James Benton
b3da4d60c1 Add frameheap functions. 2016-01-07 13:20:32 +00:00
James Benton
948f03758a Add baseheap functions. 2016-01-07 13:20:05 +00:00
James Benton
ca212889b4 Move OSFastCondition to it's own header file. 2016-01-07 04:47:08 -08:00
James Benton
d58b264cab Remove some internal decaf functions that snuck in. 2016-01-07 04:46:55 -08:00