| Age | Commit message (Collapse) | Author |
|
* Implement 32 bits syscalls
Co-authored-by: riperiperi <rhy3756547@hotmail.com>
Implement all 32 bits counterparts of the 64 bits syscalls we currently
have.
* Add FlushProcessDataCache32
* Address jd's comments
|
|
* Rework SVC handling
Prepare for 32 bits support.
* QueryMemory64 x1 is an output
* Pregenerate all SVC handler
Also clean up + 32 bits code path
* Address gdk's comments
* Simplify local setter loop
* Address jd's comments
|
|
* Implement faster address translation and write tracking on the MMU
* Rename MemoryAlloc to MemoryManagement, and other nits
* Support multi-level page tables
* Fix typo
* Reword comment a bit
* Support scalar vector loads/stores on the memory fast path, and minor fixes
* Add missing cast
* Alignment
* Fix VirtualFree function signature
* Change MemoryProtection enum to uint aswell for consistency
|
|
* Refactor SVC handler
* Get rid of KernelErr
* Split kernel code files into multiple folders
|