Commit Graph

378 Commits

Author SHA1 Message Date
James Benton
f3c530f96c Fix Windows builds with cygwin. 2016-06-03 00:04:22 +01:00
James Benton
ad6d357e80 Cheeky lil tool to track unimplemented functions. 2016-01-11 01:42:25 +00:00
James Benton
984d8c8db4 SoonTM 2016-01-11 01:40:55 +00:00
James Benton
fd069526ab filesystem: Remove unnecessary include. 2016-01-11 01:19:08 +00:00
James Benton
6c1a1f4a20 doxygen: Keep original file sort order. 2016-01-11 01:17:20 +00:00
James Benton
369b2cb6b1 Add FSError, FSVolumeState enum values. 2016-01-11 01:13:14 +00:00
James Benton
4779dea85a Fix filesystem.h 2016-01-10 17:10:38 -08:00
James Benton
74cbc8f3ff Add filesystem functions. 2016-01-11 01:04:58 +00:00
James Benton
120a030f3f doxygen: Do not emit enum values in overview. 2016-01-11 00:59:50 +00:00
James Benton
2a3d1617bb Update Doxyfile 2016-01-08 17:08:09 +00:00
James Benton
48c1e29829 Update .gitignore 2016-01-08 17:04:40 +00:00
James Benton
f9123fa460 Fix compile errors. 2016-01-08 08:52:12 -08:00
James Benton
05149e41ad Add lots of GX2 functions. 2016-01-08 16:38:38 +00:00
James Benton
fddf6f2532 Fix naughty enum typedefs. 2016-01-08 07:28:52 -08:00
James Benton
33247b5034 More documentation. 2016-01-07 19:25:07 +00:00
James
786a36efbd Update README.md 2016-01-07 16:17:42 +00:00
James Benton
d84d765e59 Add module .dox 2016-01-07 16:13:50 +00:00
James Benton
1145044517 Start doxygen documentation. 2016-01-07 16:04:01 +00:00
James Benton
c6de879cbc Add pragma pack 1 byte alignment for OSThread.
Struct size seems to be rounded up to 8 byte alignment.
2016-01-07 06:21:02 -08:00
James Benton
4bebe2242d Remove WUT_LIB_HEADER_START. 2016-01-07 14:09:43 +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
2f89fed96c Move memexpandedheap.h to expandedheap.h 2016-01-07 13:19:50 +00:00
James Benton
2e776838ff Use a macro WUT_LIB_HEADER_{START,END}...
So we don't have to extern C and pragma pack in every header file.
2016-01-07 05:02:17 -08:00
James Benton
f3241113f5 Update helloworld to say hello from every core. 2016-01-07 04:48:45 -08:00
James Benton
7669e4b4ee Simple formatting changes. 2016-01-07 04:48:11 -08:00
James Benton
7219164f4b Add missing OSMutexQueue typedef. 2016-01-07 04:47:58 -08:00
James Benton
7fb39a71bd Fix unknown size in OSThread 2016-01-07 04:47:45 -08:00
James Benton
92511be884 Fix thread entry point to use int as return and argc type. 2016-01-07 04:47:36 -08:00
James Benton
35dd3f23e1 Remove second OSCondition definition in mutex.h 2016-01-07 04:47:16 -08: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
James Benton
b08f267220 Add missing core.h exports 2016-01-07 04:46:10 -08:00
James Benton
fcf59a8dd8 Add missing OSInitAlarmQueueEx function 2016-01-07 04:46:02 -08:00
James Benton
e123ba272f Fix enum typedefs so we now define storage type. 2016-01-07 04:45:44 -08:00
James Benton
04fd92f05f Fix struct forward declarations. 2016-01-07 04:45:18 -08:00
James Benton
acfffa6d85 Apparently static const struct members don't exist in C.
Let's use #defines, that's much better ... C is nice language Kappa
2016-01-07 04:44:44 -08:00
James Benton
9f42cfa12e Add a bunch of coreinit functions. 2016-01-07 12:07:13 +00:00
James Benton
9cd1940bc8 Calculate crc of sections.
Close #1.
2016-01-05 15:45:05 -08:00
James
9f6e28ea92 Update README.md 2016-01-05 23:39:24 +00:00
James Benton
83e6b4c004 Remove some out dated TODO comments. 2016-01-05 15:27:01 -08:00
James Benton
300c0e45ba Update include layout. 2016-01-05 15:25:22 -08:00
James Benton
47f4819213 Fix formatting. 2016-01-05 15:25:22 -08:00
James Benton
34d44919b6 Change crt0.S to call exit(int) instead of _Exit(void) 2016-01-05 15:25:22 -08:00
James Benton
1798d782f3 Add -lcoreinit to rpl.mk as it is required by crt0.S 2016-01-05 15:25:22 -08:00