wheremyfoodat
|
c4cb20f846
|
[Kernel/Memory] Implement datetime a bit more nicely
|
2022-09-24 04:40:43 +03:00 |
|
wheremyfoodat
|
4da023c236
|
[Kernel/Memory] Implement DATETIME0
|
2022-09-24 03:57:21 +03:00 |
|
wheremyfoodat
|
1bbd377ee7
|
[PICA/Kernel] Fix linear heap allocation to make GPU cmd lists work
|
2022-09-22 16:37:31 +03:00 |
|
wheremyfoodat
|
0b2e22ca6d
|
[Memory] Implement APPMEMALLOC
|
2022-09-21 22:49:22 +03:00 |
|
wheremyfoodat
|
db48d08c34
|
[Kernel, Memory] Add GetProcessInfo, fix memory management bugs
|
2022-09-21 22:43:43 +03:00 |
|
wheremyfoodat
|
5bcdf4d063
|
[Memory] Add read16 (how did I never notice this was missing?)
|
2022-09-21 00:33:32 +03:00 |
|
wheremyfoodat
|
6bfe321777
|
[Kernel] Allocate TLS for other threads, fix CreateThread svc
|
2022-09-20 17:51:24 +03:00 |
|
wheremyfoodat
|
77078f73b3
|
[Kernel] Fix ArbitrateAddress
|
2022-09-20 16:50:20 +03:00 |
|
wheremyfoodat
|
765b51696e
|
[Kernel] Stub MapMemoryBlock, hopefully touch the memory allocator for the last time in a while
|
2022-09-19 14:15:24 +03:00 |
|
wheremyfoodat
|
45c016d12e
|
[Kernel] Hopefully implement the QueryMemory svc remotely correctly
|
2022-09-19 01:33:12 +03:00 |
|
wheremyfoodat
|
208c18356b
|
Started work on services
|
2022-09-17 19:51:30 +03:00 |
|
wheremyfoodat
|
0e66af8dae
|
Initial implementation of ports and sessions
|
2022-09-17 04:37:40 +03:00 |
|
wheremyfoodat
|
aa643c44bb
|
connectToPort stub, acknowledge configuration memory
|
2022-09-17 02:02:45 +03:00 |
|
wheremyfoodat
|
8bb494229d
|
Fix LDREX/STREX
|
2022-09-17 01:31:45 +03:00 |
|
wheremyfoodat
|
93f5ec7bb4
|
Sort of working OS allocator, except freeing is impossible
|
2022-09-16 23:36:55 +03:00 |
|
wheremyfoodat
|
0fbc5f210f
|
Added the rest of the kernel resource functions
|
2022-09-16 16:05:17 +03:00 |
|
wheremyfoodat
|
d8cf0e2de2
|
cp15 but better
|
2022-09-15 22:42:36 +03:00 |
|
wheremyfoodat
|
cd168bca56
|
Fix printing
|
2022-09-15 17:56:05 +03:00 |
|
wheremyfoodat
|
c33d7e5dfb
|
Implement main thread stack
|
2022-09-15 17:50:14 +03:00 |
|
wheremyfoodat
|
275c6dfd0c
|
Finish ELF loading, running actual code now
|
2022-09-15 17:35:59 +03:00 |
|
wheremyfoodat
|
905c7ed770
|
Start adding memory stuff
|
2022-09-15 13:35:15 +03:00 |
|