James Benton
b4619783ca
Remove sized types from wut_types.h
...
stdint.h exists for a reason.
2018-06-20 11:05:16 +01:00
James Benton
4f224c6eb8
nsyshid: Fix HIDAttachEvent values.
2018-06-19 11:46:47 +01:00
James Benton
8c1943cdd7
nsysnet: Fix NSSL context / connection types.
...
NSSLCreateContext returns negative number on failure so must be a handle
rather than a pointer.
2018-06-18 12:17:16 +01:00
James Benton
8434982910
curl: Include nsysnet/socket.h in curlbuild.h
2018-06-18 12:16:23 +01:00
James Benton
c0e9142e6a
curl: Fix typecheck-gcc for removed SSL options.
2018-06-18 12:16:11 +01:00
James Benton
b6ea35660a
Add missing doxygen comments for nsyshid
2018-06-18 11:13:52 +01:00
James Benton
3483172b50
nsysnet: Add NSSL* functions.
2018-06-18 11:13:25 +01:00
James Benton
73a0b08bcf
curl: Add NSSL_CONTEXT option for setting nsysnet SSL context.
2018-06-18 11:03:39 +01:00
James Benton
50aaa8ac82
curl: Remove SSL options.
2018-06-18 11:01:55 +01:00
James Benton
59b422f590
curl: Remove non-CafeOS platform specific stuff.
2018-06-18 11:01:36 +01:00
James Benton
8e1eb4839b
Copy curl headers from curl git 7.21.7
2018-06-18 10:52:53 +01:00
James Benton
e65cb2304b
Reformat vpad/input.h
2018-06-18 10:20:48 +01:00
James Benton
83583aa80b
Reformat wpad.h
2018-06-18 10:20:48 +01:00
James Benton
75038273b5
Reformat kpad.h
2018-06-18 10:20:48 +01:00
James Benton
71c6521a38
Reformat hid.h
2018-06-18 10:20:48 +01:00
James Benton
55edba512f
Fix circular dependency between systeminfo.h and time.h
2018-06-18 10:04:27 +01:00
James Benton
9cc6aead84
coreinit: Add remaining IM* functions.
2018-06-17 21:02:35 +01:00
Maschell
9dfb7d5344
Add missing VPAD rumble functions to the vpad/input.h
2018-06-17 20:55:28 +01:00
Maschell
c3c8ce30fe
Modifed the kpad and wpad struct to be more like the VPADStatus struct.
2018-06-17 20:55:28 +01:00
Maschell
ea64525812
Add missing "systeminfo.h" include to the "thread.h"
2018-06-17 20:55:28 +01:00
Maschell
9fe98f8abe
Add more button defines to the VPAD input.h
2018-06-17 20:55:28 +01:00
Maschell
f5aa0a6523
Add include of head "sys/select.h" which declares missing "fd_set"
2018-06-17 20:55:28 +01:00
Maschell
53c1a5f6c4
Add header files for some kpad and wpad functions
2018-06-17 20:55:28 +01:00
Maschell
da21125e15
Add header for the nsyshid.rpl
2018-06-17 20:55:28 +01:00
Maschell
c1c30a5c73
Add energy saving header.
2018-06-17 20:55:28 +01:00
James Benton
08fdf44541
1.0.0-alpha release.
2018-06-15 10:50:25 +01:00
James Benton
26af965373
Update some doxygen related headers.
2018-06-14 14:11:22 +01:00
James Benton
b48055dcb5
Fix some doxygen header groups.
2018-06-14 13:34:39 +01:00
James Benton
c4214cef35
sysapp: Change unknown structure to a struct typedef.
2018-06-13 17:36:12 +01:00
James Benton
adfd1c4e91
Fix nn/ac.h including removed header.
2018-06-13 13:39:42 +01:00
James Benton
c2a993a4dd
samples: Add swkbd sample.
2018-06-13 12:14:11 +01:00
James Benton
75784dbb52
Add nn::swkbd library.
2018-06-13 12:12:22 +01:00
James Benton
9beff5dd0b
Add padscore/kpad.h for a stubbed KPADStatus typedef.
2018-06-13 12:11:00 +01:00
James Benton
dc29e49a13
Fix nn/ac.h includes.
2018-06-13 12:10:15 +01:00
James Benton
2770867c97
nn_ac: Move to nn/ac and start the C++ API.
2018-06-11 17:34:05 +01:00
James Benton
f11112ca0f
Change LATTE_SQ_SEL to GX2_SQ_SEL.
...
latte is private stuff yo.
2018-05-31 11:19:39 +01:00
James Benton
f281be50ab
Add support for generating RPL files.
...
RPL files are shared libraries (like a .dll file), as opposed to the RPX
files which are executables (like a .exe file).
Use rpl_main as defined in dynload.h like one would DllMain on Windows.
2018-05-30 21:56:18 +01:00
James Benton
1489adeb37
coreinit: Add MEMVisitAllocatedForExpHeap
2018-05-30 19:05:54 +01:00
James Benton
d350e2e28a
coreinit: Add a prototype for __preinit_user.
...
Also throw in CoreInitDefaultHeap whilst we are there, it's the default
implementation of __preinit_user.
2018-05-30 18:56:10 +01:00
James Benton
d5effaaf88
coreinit: Cleanup memory heap functions.
...
Move files to mem*heap.h.
Use MEMHeapHandle everywhere to reduce need for unecessary casts.
Rename types to match the function names better (e.g. Frame -> Frm).
2018-05-30 13:13:37 +01:00
James Benton
42ac732b2e
coreinit: Add some memory functions.
...
Adds OSGetForegroundBucket, OSGetForegroundBucketFreeArea, OSGetMemBound.
2018-05-30 13:11:57 +01:00
James Benton
3e117fe667
coreinit: Merge baseheap.h into memheap.h
2018-05-30 13:11:20 +01:00
James Benton
3c763b7a08
coreinit: Add OSDynLoad_{Get,Set}TLSAllocator.
2018-05-30 13:10:57 +01:00
James Benton
65f03c5e62
coreinit: Add OSDynLoad_Error.
2018-05-30 13:10:38 +01:00
James Benton
524fd9143a
coreinit: Add virtual memory mapping functions.
2018-05-29 13:55:10 +01:00
James Benton
766e832363
coreinit: Add default heap data exports.
2018-05-29 10:52:40 +01:00
James Benton
2b165bf887
Improve time conversion macros.
2018-05-28 11:39:36 +01:00
James Benton
479e9ad677
Add devoptab support for sdcard.
2018-05-27 12:11:45 +01:00
James Benton
33bff6ccb9
whb: Fix exception handlers to be globally registered.
...
Was previously only registered for current thread.
2018-05-25 18:59:29 +01:00
James Benton
b4e5bf4106
Change OS{Get,Set}ThreadSpecific to use void *.
2018-05-25 18:06:25 +01:00