1602 Commits (7b29a8ce4e1f94bec7e7828fb1674e1b43b937c5)

Author SHA1 Message Date
Lioncash 6383653a8d hle_ipc: Add member function for querying the existence of a domain header 7 years ago
Lioncash 0cc347462d hle_ipc: Make GetDomainMessageHeader return a regular pointer 7 years ago
Lioncash a973a049b7 core: Make System references const where applicable 7 years ago
Lioncash 7de8e36343 svc: Localize the GetInfo enum class to the function itself 7 years ago
Lioncash 6594853eb1 svc: Implement svcGetInfo command 0xF0000002 7 years ago
bunnei c2049aa4e5 process: LoadModule should clear JIT instruction cache. 7 years ago
bunnei a609b6907a Kernel/Memory: Added a function to first a suitable guest address at which to allocate a region of a given size. 7 years ago
Lioncash 1fb4bebb63 kernel/errors: Remove now-unused, unnecessary, error codes 7 years ago
Lioncash 239dfea34a kernel/shared_memory: Return ERR_INVALID_MEMORY_PERMISSIONS instead of ERR_INVALID_COMBINATION 7 years ago
Lioncash 474bc29208 kernel/server_port: Simplify emptiness check within ShouldWait() 7 years ago
Lioncash b703aba622 kernel/server_port: Change error case return value in Accept() to ERR_NOT_FOUND 7 years ago
Lioncash afb7e5cc05 kernel/error: Remove leftover 3DS error codes 7 years ago
Lioncash fcf8f53a63 kernel/svc: Amend returned error code for invalid priorities in CreateThread 7 years ago
Lioncash 77328b0f19 kernel/svc: Move and correct returned error code for invalid thread priorities in SetThreadPriority() 7 years ago
Lioncash c7c346a15d kernel/error: Add error code for invalid pointers 7 years ago
Lioncash 6df09f5b76 kernel/error: Add error code for closed sessions 7 years ago
David Marcec 38cdb6744d Added assertion failed, reworked logging levels 7 years ago
David Marcec 8042731da9 Added break types to svcBreak 7 years ago
Lioncash 90a981a03a kernel/process: Make the handle table per-process 7 years ago
Lioncash 896c0f61a0 svc: Fix vma boundary check in svcQueryMemory 7 years ago
Lioncash 4b5ae8dbaa svc: Check for word alignment of addresses within svcArbitrateLock/svcArbitrateUnlock 7 years ago
Lioncash d27f4a4928 common: Move Is4KBAligned() to alignment.h 7 years ago
Lioncash 33830aa65a svc: Add missing sanitizing checks for MapSharedMemory/UnmapSharedMemory 7 years ago
Lioncash 5484742fda core_cpu: Make Cpu scheduler instances unique_ptrs instead of shared_ptrs 7 years ago
Lioncash 90f8474fc1 svc: Clarify enum values for AddressSpaceBaseAddr and AddressSpaceSize in svcGetInfo() 7 years ago
David Marcec 92fae7e1ab Stop all threads on svcBreak 7 years ago
Lioncash 1c7a7ed79b svc: Implement svcGetProcessInfo 7 years ago
Lioncash 1abed2f4c4 kernel/process: Make CodeSet a regular non-inherited object 7 years ago
Lioncash b492d43e63 thread: Remove unnecessary memset from ResetThreadContext() 7 years ago
Lioncash 4ccf30dfaa svc: Fix typos in sanitizing checks for MapMemory/UnmapMemory 7 years ago
Lioncash 72e9cb523e svc: Add missing address range sanitizing checks to MapMemory/UnmapMemory 7 years ago
Lioncash 5c0408596f kernel/thread: Use a regular pointer for the owner/current process 7 years ago
David Marcec 2db37ddea9 Changed all casts in svc_wrap.h to be static_cast instead 7 years ago
David Marcec 09b6dda8f0 Use a better name than "dont_kill_application" 7 years ago
David Marcec a4412c8e22 Fixed incorrect types for svcBreak 7 years ago
David Marcec f5631e78d1 Added bitfield instead of manually checking if the bit is set 7 years ago
David Marcec af3ba94b2a Actual kill execution when the bit isn't set, not the other way around 7 years ago
David Marcec c50f66a8eb svcBreak, Signalling to the debugger should not kill execution 7 years ago
David Marcec 612ce89eca Added forward define for ServerPort 7 years ago
David Marcec f84b9ed4e8 Ported #4296 from citra 7 years ago
Lioncash 6ddf8f34db
kernel/mutex: Amend behavior of TransferMutexOwnership() 7 years ago
balika011 1a5d6de0d4 thread: Make the scheduler pointer a regular pointer 7 years ago
Lioncash baed7e1fba kernel/thread: Make all instance variables private 7 years ago
Lioncash 541c550753 kernel/svc: Implement svcGetThreadContext() 7 years ago
Lioncash dccfe193a9 kernel/process: Add a data member to determine if a process is 64-bit or not. 7 years ago
Lioncash cf9d6c6f52 kernel/process: Make data member variables private 7 years ago
Lioncash f4c24d0832 kernel/object: Remove unnecessary std::move from DynamicObjectCast() 7 years ago
Lioncash a58eefa7e4 kernel/scheduler: Take ARM_Interface instance by reference in the constructor 7 years ago
Lioncash 83377113bf memory: Dehardcode the use of fixed memory range constants 7 years ago
Lioncash 6c6f95d071 svc: Report correct memory-related values within some of the cases in svcGetInfo() 7 years ago