Commit Graph

349 Commits

Author SHA1 Message Date
Dave Murphy
7ed122eefc move switch specs, linkscript & rules to libnx 2018-01-28 03:09:43 +01:00
Lioncash
1e04b22bae applet: Remove redundant declaration of appletExit()
This is already present within the header.
2018-01-28 01:03:56 +01:00
Lioncash
b637276c48 Silence a few missing prototype warnings 2018-01-28 01:03:56 +01:00
yellows8
e1347f367c Enabled code which requires devkitA64 a6. 2018-01-25 22:16:14 -05:00
yellows8
e78f57d862 Check for fence id NO_FENCE before calling nvgfxEventWait() in _gfxDequeueBuffer(), since that does occur in some cases. 2018-01-25 01:34:31 -05:00
yellows8
53319ff6d2 Merge branch 'master' of github.com:switchbrew/libnx 2018-01-25 00:42:27 -05:00
yellows8
0f8f5e9732 Re-added g_appletProxySession closing, this was removed by an eariler commit. Renamed APT_BUSY_ERROR to AM_BUSY_ERROR. 2018-01-25 00:42:19 -05:00
plutoo
0890b20251 Fixed Windows build @fincs 2018-01-25 02:08:04 +01:00
Dave Murphy
c0c922e8b8 clean up rules files 2018-01-25 01:44:59 +01:00
Dave Murphy
305d4bf3e3 move crt0 to libnx 2018-01-25 01:44:59 +01:00
yellows8
e39dc2baf8 Fixed building when fsdev usage is enabled. 2018-01-24 16:05:47 -05:00
plutoo
673651a51f Fix broken header files 2018-01-23 00:27:00 +01:00
TuxSH
5b0de6c054 Move tmem allocation in bsdInitalize...
...add bsdExit, change the default config's "version" field to 1.
2018-01-22 22:11:33 +01:00
TuxSH
fb9e126f3a Make the bsd service work properly 2018-01-22 22:11:33 +01:00
plutoo
340266502a Cache management for jit 2018-01-22 21:06:53 +01:00
plutoo
b34f59e179 ARM cache operations 2018-01-22 20:29:49 +01:00
plutoo
9634a5467e Small stylefix 2018-01-22 20:15:03 +01:00
plutoo
6fa8370bfb This looks better 2018-01-22 20:11:55 +01:00
TuxSH
5abc4873d8 Include only what is really necessary...
add pragma once in every header, etc.
2018-01-22 18:42:57 +01:00
plutoo
5a67f0909d Stop confusing Nvidia error codes and Switch error codes 2018-01-21 18:54:11 +01:00
plutoo
e54bbc54ea Fix codestyle for results 2018-01-21 18:40:23 +01:00
plutoo
6b4b693842 3.0.0 jit also requires own process handle 2018-01-21 17:24:42 +01:00
yellows8
cd881bbc0e Added envHasNextLoad(). 2018-01-20 18:25:35 -05:00
plutoo
200240f328 Actually reprotect code segment to RX 2018-01-20 19:37:11 +01:00
plutoo
d4db5b7647 Stylefix 2018-01-20 19:37:11 +01:00
plutoo
97141448e9 Implement NextLoadPath for loader env 2018-01-20 19:37:11 +01:00
fincs
af0e9eea7d Minor style change in appletMainLoop() 2018-01-20 14:41:05 +01:00
fincs
79e51cb733 More fatalSimple unique error codes (plus some fixing) 2018-01-20 14:41:05 +01:00
plutoo
a4cff4de13 Jit bug number two 2018-01-20 14:19:14 +01:00
plutoo
de8b3f81e4 Jit errorcode bugfix 2018-01-20 14:03:44 +01:00
plutoo
81a39130fe Whitespace fix in svc 2018-01-20 14:01:26 +01:00
plutoo
22e9a0fcc3 Jit bringup, improvements to virtmem 2018-01-20 13:56:12 +01:00
plutoo
b877e1b1c1 Why is this not crashing 2018-01-20 12:26:31 +01:00
shinyquagsire23
368fbbb570 hid: joystickPosition -> JoystickPosition 2018-01-20 10:37:47 +01:00
shinyquagsire23
52e928df0e hid: circlePosition -> joystickPosition 2018-01-20 10:37:47 +01:00
shinyquagsire23
a4dbd93b1f hid: Add hidJoystickRead 2018-01-20 10:37:47 +01:00
plutoo
8ae150d110 NRO loading bringup 2018-01-20 00:13:38 +01:00
yellows8
3a9451bbeb Added CONTROLLER_P1_AUTO. Added bounds checking for id in hid{Set|Get}ControllerLayout. 2018-01-19 13:58:32 -05:00
Lioncash
4b9a460fb6 usb_comms: Correct scenarios when freeing the endpoint out buffer
Previously g_usbComms_endpoint_out_buffer wouldnt be freed in
usbCommsExit, as g_usbComms_endpoint_out would be set to NULL before
the conditional check
2018-01-19 11:22:44 +01:00
Andreas Smas
b7ce030c5a Use ${MAKE} to facilitate parallel build 2018-01-18 15:46:40 -08:00
Andreas Smas
02c93d74c5 Ugh, recursive Makefiles doesn't work with Doozer's built-in jobserver, be explicit 2018-01-18 15:39:56 -08:00
Andreas Smas
5d82dcbf0c Run make in parallel 2018-01-18 15:35:12 -08:00
Andreas Smas
d41205ab86 Add build status badge 2018-01-18 15:31:55 -08:00
Andreas Smas
0490fff51d Doozer CI build 2018-01-18 15:18:53 -08:00
plutoo
3faa6e8325 Add comment about seed 2018-01-18 21:11:58 +01:00
plutoo
15fe53dad3 Fix signature of randomGet64() 2018-01-18 20:53:04 +01:00
plutoo
ec4430d2e6 Introduce random 2018-01-18 20:51:55 +01:00
yellows8
e3f0e08a90 Skip HID init when applet-type is None. 2018-01-17 00:39:56 -05:00
Unknown
bddf244d0b default_icon now included in make install 2018-01-15 22:49:01 +01:00
fincs
fb9c53235e Fix ipc.h C++ compatibility errors (tested by compiling code as .cpp) 2018-01-15 22:48:46 +01:00