yellows8
|
a0ebe68f54
|
Implemented actual args handling in __system_initArgv().
|
2017-12-11 19:18:45 -05:00 |
|
yellows8
|
cb123dd579
|
Imported initArgv from libctru. Load __system_argc/__system_argv in crt0. Enabled the __system_argc/__system_argv code in fsdev.
|
2017-11-29 21:30:40 -05:00 |
|
plutoo
|
de52de8e88
|
Fixes for 1.0.0
|
2017-11-26 20:44:42 +01: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 |
|
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 |
|
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 |
|
yellows8
|
d62b909757
|
Added hid.
|
2017-10-27 17:10:48 -04:00 |
|
yellows8
|
557d68139a
|
Implemented applet.
|
2017-10-27 12:20:52 -04:00 |
|
yellows8
|
5fbf234afa
|
Allow overriding the heaps.
|
2017-10-16 20:56:07 -04:00 |
|
yellows8
|
68dbb72b04
|
Added fsExit and fsGetServiceSession. Check whether initialization was already done in fsInitialize, etc. Added fs to __appInit/__appExit.
|
2017-10-14 21:45:59 -04:00 |
|
plutoo
|
99bd9c76aa
|
Attempt to introduce newlib heap implementation
|
2017-10-09 21:24:11 +02:00 |
|
plutoo
|
3926969ebc
|
Minor changes
* Refactored system/*
* Implemented all of tmem
* Introduced virtmem
|
2017-10-07 15:32:57 +02:00 |
|
yellows8
|
8a9d51db0c
|
Added smExit and added sm to appInit/appExit. Added svcCreateSession. Added vi.
|
2017-09-24 18:40:13 -04:00 |
|
plutoo
|
6e84dee135
|
Introducing fatal
|
2017-09-24 18:49:27 +02:00 |
|
fincs
|
1630fc1640
|
Implement proper .dynamic section parsing
|
2017-09-21 18:11:08 +02:00 |
|
yellows8
|
a1815dd7b9
|
Use custom funcs for handling init_array/fini_array. Updated crt0.
|
2017-09-16 12:55:18 -04:00 |
|
yellows8
|
19f0b5a828
|
Added sysinit/exit code similar to libctru, with updated crt0. Moved svcExitProcess into the library. Changed HEAP_SIZE. Adjusted some svc.s formatting. Added svcGetInfo. Added svcSleepThread, device SVCs, svcCallSecureMonitor, and the struct for svcCallSecureMonitor, based on code from naehrwert.
|
2017-09-16 10:52:10 -04:00 |
|