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 |
|
yellows8
|
557d68139a
|
Implemented applet.
|
2017-10-27 12:20:52 -04:00 |
|
yellows8
|
ff80e7e668
|
Added svcGetProcessList.
|
2017-10-21 11:31:23 -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
|
6280e1ba58
|
Introducing shmem
|
2017-10-14 15:00:52 +02:00 |
|
yellows8
|
96dc3a4ff0
|
Added usbdev under new directory 'devices'. Added more libnx errors to result.h. Added usbDsParseReportData() and the structs for it. Changed the post-buffer funcs 'out' field to 'urbId'. Updated the get-report funcs for using the report-data structure.
|
2017-10-12 18:20:31 -04:00 |
|
yellows8
|
6aa7ac0ec8
|
Fixed name for endpoint get-report cmd.
|
2017-10-12 02:08:25 -04:00 |
|
yellows8
|
7333864957
|
Added usbDsGetState() and usbDsWaitReady().
|
2017-10-10 11:48:39 -04:00 |
|
yellows8
|
d1ba4d4e2b
|
Added osDCacheFlush() for use by usbds.
|
2017-10-10 00:44:00 -04:00 |
|
yellows8
|
6cea85f338
|
Added usbds. The post-buffer cmds require dcache-flush for the specified buffer, this isn't included yet.
|
2017-10-09 21:05:53 -04:00 |
|
yellows8
|
8308791835
|
Imported Doxyfile. Added svcClearEvent. Added more libnx errors to result.h. Updated viInitialize for using error LIBNX_ALREADYINITIALIZED.
|
2017-10-09 20:54:29 -04:00 |
|
plutoo
|
99bd9c76aa
|
Attempt to introduce newlib heap implementation
|
2017-10-09 21:24:11 +02:00 |
|
plutoo
|
85538c9fb3
|
Introducing thread..
|
2017-10-08 18:39:33 +02:00 |
|
plutoo
|
a9555bb5b5
|
Implement virtual memory allocator
|
2017-10-08 15:11:59 +02:00 |
|
plutoo
|
b82ad0b099
|
Nobodys perfect
|
2017-10-07 23:18:21 +02:00 |
|
plutoo
|
74b14f4c63
|
Introducing fs..
|
2017-10-07 22:49:16 +02:00 |
|
plutoo
|
3926969ebc
|
Minor changes
* Refactored system/*
* Implemented all of tmem
* Introduced virtmem
|
2017-10-07 15:32:57 +02:00 |
|
yellows8
|
85edf0b826
|
Check smHasInitialized() in smInitialize().
|
2017-09-24 18:46:13 -04:00 |
|
yellows8
|
c14d9baffb
|
Merge branch 'master' of github.com:switchbrew/libnx
|
2017-09-24 18:40:26 -04:00 |
|
yellows8
|
8a9d51db0c
|
Added smExit and added sm to appInit/appExit. Added svcCreateSession. Added vi.
|
2017-09-24 18:40:13 -04:00 |
|
plutoo
|
2a981d5c69
|
Introducing mutex
|
2017-09-25 00:04:03 +02:00 |
|
plutoo
|
718d55f45a
|
Added sm service commands
|
2017-09-24 19:49:24 +02: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
|
b52787a4fa
|
Added MemInfo struct, based on the libctru one. Added some debug svcs.
|
2017-09-18 14:41:53 -04:00 |
|
plutoo
|
4fd0989bf3
|
Merge branch 'master' of https://gitlab.com/yellows8/libnx
|
2017-09-17 03:07:51 +02:00 |
|
plutoo
|
1f1b837004
|
Improving bsd
|
2017-09-17 03:07:22 +02:00 |
|
plutoo
|
94683c43d1
|
Improving heap init a little
|
2017-09-16 20:29:55 +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 |
|
plutoo
|
003e300e83
|
Introducing ipc domains, bsd stuff
|
2017-09-15 00:18:52 +02:00 |
|
plutoo
|
22727bcf8d
|
Got bsdConnect working properly
|
2017-09-12 01:59:07 +02:00 |
|
plutoo
|
6c2d06f9a8
|
Fixing bugs. bsdInitialize currently fails with 0xe401, probably due to ipc bug
|
2017-09-11 04:38:38 +02:00 |
|
plutoo
|
d8eb347247
|
Fixed heap
|
2017-09-11 01:13:01 +02:00 |
|
plutoo
|
30650b5d69
|
Implemented heap, transfer memory, bsd cmd0
|
2017-09-10 23:17:57 +02:00 |
|
plutoo
|
0d8a5a6839
|
Restructuring a little
|
2017-09-10 20:19:32 +02:00 |
|
plutoo
|
4c3a4ba271
|
Fix bug in smGetService
|
2017-09-10 17:53:21 +02:00 |
|
plutoo
|
10b41de71e
|
Merge branch 'master' of https://gitlab.com/yellows8/libnx
|
2017-09-10 17:40:29 +02:00 |
|
plutoo
|
e2f5a17ba9
|
Almost done with ipc + sm implementation
|
2017-09-10 17:40:01 +02:00 |
|
yellows8
|
cfe87868f4
|
Added svcQueryMemory.
|
2017-09-09 22:10:53 -04:00 |
|
plutoo
|
1e5ce77847
|
Merge branch 'master' of https://gitlab.com/yellows8/libnx
|
2017-09-10 00:10:59 +02:00 |
|
yellows8
|
59290a5b87
|
Added svcQueryPhysicalAddress.
|
2017-09-09 16:27:55 -04:00 |
|