| Age | Commit message (Collapse) | Author |
|
CreateThread, added correct CPSR reset
|
|
|
|
checked when NULL
|
|
messages to include newly created handles
|
|
|
|
|
|
|
|
|
|
|
|
|
|
and added some comments
|
|
|
|
|
|
switching
|
|
|
|
|
|
- cleaned up Kernel code a bit (moved stuff into namespace, fixed whitespace issues)
- added handle types for all different CTROS handles
|
|
magic value in other places) so that I can track how it propagates through the app code
|
|
|
|
|
|
- updated CreateHandle/DeleteHandle to use KernelObject's
|
|
|
|
- various cleanups
|
|
|
|
- added ResetType enum
|
|
- changed some stubbed SVCs to return unique handle names for debugging purposes
|
|
|
|
|
|
|
|
- reorganized some kernel thread functions
- added placeholder __KernelWaitThread_Synchronization function
|
|
- added KERNEL_DEFAULT_STACK_SIZE definition (0x4000)
|
|
|
|
|
|
|
|
- removed HLE::CallMCR function (was pointless)
|
|
- added SVC structs MemoryInfo and PageInfo
|
|
|
|
|
|
- cleaned up CreateThread svc
|
|
- added __KernelSwitchToThread for enabling a thread
- added __KernelRotateThreadReadyQueue
|
|
|
|
|
|
|
|
|
|
for 3DS... doesn't really do much yet. Just a jumping off point
|
|
decoding for now)
|
|
- fixed some logging
|
|
|
|
|
|
|