yellows8
|
9703ddbf3e
|
Fixed the stack_sz used for stack_top in threadCreate(). t->stack_sz is uninitialized at the time stack_top is set, hence this was causing memory corruption in some cases.
|
2017-11-25 12:54:42 -05:00 |
|
yellows8
|
cca73c47fa
|
__thread fix by fincs.
|
2017-11-25 12:02:25 -05:00 |
|
yellows8
|
d7e611f9f4
|
fs_dev adjustments: disabled broken __thread, handle default device in fsdevFindDevice(), and check for fsdevFindDevice() failure in fsdev_fixpath(). Added a comment in _fsdevUnmountDeviceStruct(). Removed the return at the start of fsdev_open().
|
2017-11-24 22:30:44 -05:00 |
|
yellows8
|
25f2839c75
|
Imported util/utf from libctru. Updated appInit/appExit. Fs adjustments + implemented IDirectory. Imported a modified version of sdmc_dev from libctru as fs_dev, this currently isn't usable.
|
2017-11-23 15:00:56 -05:00 |
|
yellows8
|
0bc5be0708
|
Fixed session-close error when using APPLET_TYPE_LibraryApplet.
|
2017-11-23 01:53:45 -05:00 |
|
shinyquagsire23
|
63f91dd215
|
Add hidTouchCount, hidTouchRead, KEY_TOUCH. Header tweaks.
|
2017-11-22 17:09:37 -07:00 |
|
shinyquagsire23
|
aa458e59f9
|
Add hidGetControllerLayout
|
2017-11-22 17:09:32 -07:00 |
|
yellows8
|
94083114ba
|
Added NRO building to buildscripts/. Added elf2nro install to tools/Makefile.
|
2017-11-21 15:58:58 -05:00 |
|
yellows8
|
9c5afe8302
|
Added svcOutputDebugString.
|
2017-11-21 00:35:08 -05:00 |
|
shinyquagsire23
|
ffd10708ac
|
Variable name adjustment, fixes, clarifications
|
2017-11-20 12:07:50 -07:00 |
|
shinyquagsire23
|
0f24d05077
|
Brace consistency
|
2017-11-20 02:53:09 -07:00 |
|
shinyquagsire23
|
472c408288
|
Add HIDMousebutton
|
2017-11-20 02:27:21 -07:00 |
|
shinyquagsire23
|
fc71b06161
|
Implement HID keys held/down/up
|
2017-11-20 02:17:30 -07:00 |
|
shinyquagsire23
|
11ee3c188e
|
Add HID shared memory structures and enums
|
2017-11-20 02:17:26 -07:00 |
|
plutoo
|
3626b07879
|
Merge pull request #21 from shinyquagsire23/bsd-sendto-setsockopt
Add bsdSendTo and bsdSetSockOpt
|
2017-11-19 09:57:01 +01:00 |
|
shinyquagsire23
|
3db154a8f0
|
Add bsdSendTo and bsdSetSockOpt
|
2017-11-19 01:45:15 -07:00 |
|
plutoo
|
c252b0a9d3
|
Until newlib gets updated
|
2017-11-18 01:29:08 +01:00 |
|
plutoo
|
69ce83479a
|
Mutex bringup
|
2017-11-17 16:15:28 +01:00 |
|
yellows8
|
42fbabe9d1
|
Added nvQueryEvent().
|
2017-11-15 22:34:07 -05:00 |
|
plutoo
|
61ff5bd9a1
|
Merge pull request #18 from devkitPro/dka64-a5-updates
devkitA64 alpha 5 updates (locks, TLS, etc) {TEST BEFORE MERGE}
|
2017-11-16 01:36:39 +01:00 |
|
fincs
|
00b5758912
|
Fix whitespace in fatal.c
|
2017-11-14 19:33:29 +01:00 |
|
yellows8
|
567e8ed6e1
|
Imported more defines from linux ioctl.h. In nvIoctl(), only set the addr/size for send/recv buffers when the associated direction bit is set.
|
2017-11-14 12:15:23 -05:00 |
|
plutoo
|
e6fee70ee4
|
Merge pull request #20 from shinyquagsire23/nro-edge
elf2nro tweaks
|
2017-11-14 01:47:30 +01:00 |
|
shinyquagsire23
|
14b56cd3de
|
Adjust crt0 for NROs
|
2017-11-13 17:44:25 -07:00 |
|
shinyquagsire23
|
116da355bb
|
Fix NRO section addresses
|
2017-11-13 17:14:51 -07:00 |
|
fincs
|
5e0b10db70
|
Page-align stack size in threadCreate
|
2017-11-14 01:14:36 +01:00 |
|
fincs
|
508a87ea5d
|
Mark fatalSimple with __attribute__((noreturn))
|
2017-11-14 01:14:23 +01:00 |
|
fincs
|
e836ee7bb9
|
Implement TLS/newlib reent support (untested)
|
2017-11-14 00:31:47 +01:00 |
|
fincs
|
03674bba85
|
Implement lock_init{_recursive} newlib syscalls
|
2017-11-14 00:31:47 +01:00 |
|
fincs
|
f27685b7b3
|
Integrate newlib locks with libnx (R)Mutex (untested, incomplete)
|
2017-11-14 00:31:47 +01:00 |
|
fincs
|
757349c5c4
|
Add -mtp=soft to ARCH setting
|
2017-11-14 00:31:47 +01:00 |
|
fincs
|
c58f0a84a8
|
Add -z nodynamic-undefined-weak to switch.specs
|
2017-11-14 00:31:47 +01:00 |
|
plutoo
|
25dc323199
|
Merge pull request #19 from shinyquagsire23/elf2nro
Elf->NRO support
|
2017-11-14 00:19:48 +01:00 |
|
shinyquagsire23
|
f0db4a4591
|
Elf->NRO support
|
2017-11-13 15:26:37 -07:00 |
|
yellows8
|
9377851197
|
Imported usbComms from elsewhere. Removed usb_dev.h since the .c for it was previously removed. In usbDsInitialize(), skip calling _usbDsSetVidPidBcd() when deviceinfo is NULL.
|
2017-11-13 17:18:07 -05:00 |
|
yellows8
|
38cc12f02c
|
Moved ioctl defines into a dedicated header, with some additional defines. Load the output error field for nv cmds.
|
2017-11-12 23:27:42 -05:00 |
|
yellows8
|
caa06c4d6c
|
Implemented nv. Use TransactParcelAuto instead of TransactParcel when running on >=3.0.0. Added ipcQueryPointerBufferSize(). Minor other change.
|
2017-11-12 20:34:30 -05:00 |
|
plutoo
|
4543558cd3
|
Add moar syscalls
|
2017-11-12 03:57:49 +01:00 |
|
yellows8
|
41303238e2
|
Added svcGetProcessId. Fixed pid type for svcDebugActiveProcess.
|
2017-11-09 15:49:41 -05:00 |
|
yellows8
|
80890a3b8e
|
Fixed gfx and parcel issues. Parcel logging adjustments, etc. Changed out_parcel to parcel_reply.
|
2017-11-08 22:36:30 -05:00 |
|
yellows8
|
1d8c51f6fa
|
Added svcGetSystemTick. Added LIBNX_PARCEL_ERRBASE to result.h. Added BINDER_FIRST_CALL_TRANSACTION. Added gfxproducer and parcel. Use gfxproducer in gfx and added gfxSwapBuffers().
|
2017-11-07 13:56:57 -05:00 |
|
yellows8
|
b5abd52b8b
|
Implemented viSetLayerScalingMode(). Implemented vsync handling. Minor other change.
|
2017-11-05 00:50:58 -04:00 |
|
plutoo
|
d0c9d8294d
|
Don't mind this
|
2017-11-05 04:02:00 +01:00 |
|
plutoo
|
9a67c39fd0
|
Moved cache.s to arm/, implemented kernel/version.c, get rid of broken uart driver [for now]
|
2017-11-05 03:58:54 +01:00 |
|
plutoo
|
fd128b0ae2
|
Random shit
|
2017-11-05 03:58:54 +01:00 |
|
yellows8
|
9866f8e8b2
|
Implemented binder. Added error LIBNX_BADINPUT. Set StrayLayer in viOpenLayer properly.
|
2017-11-04 18:28:13 -04:00 |
|
yellows8
|
224f7151b3
|
Fixed vi issues.
|
2017-11-03 16:24:00 -04:00 |
|
yellows8
|
c5e6783870
|
Return _gfxInit() retval properly. _viOpenLayer and _viCreateStrayLayer are broken.
|
2017-11-03 13:30:35 -04:00 |
|
yellows8
|
ec1faa34ef
|
Added display+layer support. Started 'gfx'.
|
2017-11-03 12:33:33 -04:00 |
|
yellows8
|
d62b909757
|
Added hid.
|
2017-10-27 17:10:48 -04:00 |
|