1004 Commits (959bb525f79a2621b40590d135cda731838d6e0b)

Author SHA1 Message Date
Lioncash 9ba5cae7fc svc: Implement svcSetMemoryAttribute 7 years ago
Lioncash 46569d15bd vm_manager: Add member function for setting memory attributes across an address range 7 years ago
Lioncash 11c3bd213d vm_manager: Add member function for checking a memory range adheres to certain attributes, permissions and states 7 years ago
Lioncash d15a67cd16 kernel/kernel: Use correct initial PID for userland Process instances 7 years ago
Lioncash 60661a4fd9 kernel/svc: Correct output parameter for svcGetThreadId 7 years ago
Lioncash bf75c5f45c kernel/thread: Make thread_id a 64-bit value 7 years ago
Lioncash 7755331f46 kernel/svc: Correct output parameter for svcGetProcessId 7 years ago
Lioncash b6947f8d6d kernel/process: Make process_id a 64-bit value 7 years ago
David Marcec 4b64fcc9d6 Moved backtrace to ArmInterface 7 years ago
David Marcec 1dfb0a513a Fixed uninitialized memory due to missing returns in canary 7 years ago
MerryMage 2a92de65fa kernel/thread: Set default fpcr 7 years ago
Lioncash 28b54aedff vm_manager: Rename meminfo_state to state 7 years ago
Lioncash a7b8f6d2be vm_manager: Add backing functionality for memory attributes 7 years ago
Lioncash 10de0ac2ec svc: Enable svcQueryProcessMemory 7 years ago
Lioncash 9ba7ae793b svc: Write out the complete MemoryInfo structure in QueryProcessMemory 7 years ago
Lioncash 720705eafc svc: Handle memory writing explicitly within QueryProcessMemory 7 years ago
Lioncash 41d72ebb23 vm_manager: Correct ordering of last two struct members of MemoryInfo 7 years ago
Lioncash 834a1e6d67 svc_wrap: Correct register index for a wrapper specialization 7 years ago
Lioncash 3dc6c6da09 vm_manager: Amend the returned values for invalid memory queries in QueryMemory() 7 years ago
Lioncash d7ba5372f3 vm_manager: Migrate memory querying to the VMManager interface 7 years ago
Lioncash 1d3d7d08eb vm_manager: Migrate MemoryInfo and PageInfo to vm_manager.h 7 years ago
Lioncash cf39a01c94 vm_manager: Amend MemoryState enum members 7 years ago
Jens Schmer 6de2793bbf Fix Process object leak on emulation stop 7 years ago
Lioncash bfb412a71a vm_manager: Make vma_map private 7 years ago
Lioncash f75d6b7dd1 kernel/process: Set ideal core from metadata 7 years ago
Zach Hilman b0b7bc2866 svc: Avoid incorrect fast yield condition 7 years ago
Lioncash 1c6729c361 kernel/svc: Correct behavior of svcResetSignal() 7 years ago
Lioncash a007480e6f kernel/process: Make Process a WaitObject 7 years ago
Lioncash b87b5e101a kernel/readable_event: Add member function for enforcing a strict reset contract 7 years ago
Lioncash 42256624f9 kernel/svc: Remove unused header inclusion 7 years ago
Lioncash 98342ed109 kernel/svc: Implement svcSignalEvent() 7 years ago
Lioncash 3db51801b4 kernel/svc: Implement svcCreateEvent() 7 years ago
Lioncash 59a4ed0d24 kernel/object: Amend handle types to distinguish between readable and writable events 7 years ago
Lioncash a5925f8407 kernel/handle_table: Amend reference to CTR-OS in Create() 7 years ago
Lioncash 676c46cc81 kernel/svc: Implement the resource limit svcGetInfo option 7 years ago
Luke Street 0652d95dab svc: Implement SetThreadActivity (thread suspension) 7 years ago
V.Kalyuzhny cbbcdfc25d [Kernel::CreateThread] Match format specifiers to LOG_TRACE's arguments 7 years ago
Zach Hilman 0ac4caaa54 scheduler: Avoid manual Reschedule call 7 years ago
Zach Hilman 5d50fa0824 scheduler: Only work steal higher priority threads from other cores 7 years ago
David Marcec 3324bc7da5 Moved backtrace to ArmInterface 7 years ago
David Marcec a305208a35 Print backtrace on svcBreak 7 years ago
Lioncash 9a1400b30d svc: Use the current process' handle table for retrieving the process instance to act upon 7 years ago
Lioncash a3ecd8177f svc: Reorganize svcGetInfo, handle more error cases for existing implemented info categories 7 years ago
Zach Hilman 9caabad517 svc: Avoid performance-degrading unnecessary reschedule 7 years ago
Lioncash cd9570ce0d Fix debug build 7 years ago
Zach Hilman c011ba51b7 hle_ipc: Refactor SleepClientThread to avoid ReadableEvent 7 years ago
Zach Hilman b0d0735e9b kernel/event: Reference ReadableEvent from WritableEvent 7 years ago
Zach Hilman fe0071f8fa core: Port all current usages of Event to Readable/WritableEvent 7 years ago
Zach Hilman c03864f7c3 hle_ipc: Use event pair for SleepClientThread 7 years ago
Zach Hilman bc1d399d7a kernel: Add named event table 7 years ago