summaryrefslogtreecommitdiff
path: root/src/core/hle/kernel (follow)
Commit message (Expand)AuthorAgeFilesLines
* kernel/svc: Correct behavior of svcResetSignal()Gravatar Lioncash2018-12-041-4/+11
* kernel/process: Make Process a WaitObjectGravatar Lioncash2018-12-043-6/+68
* kernel/readable_event: Add member function for enforcing a strict reset contractGravatar Lioncash2018-12-042-1/+22
* kernel/svc: Remove unused header inclusionGravatar Lioncash2018-12-041-1/+0
* kernel/svc: Implement svcSignalEvent()Gravatar Lioncash2018-12-041-1/+16
* kernel/svc: Implement svcCreateEvent()Gravatar Lioncash2018-12-042-1/+42
* Merge pull request #1853 from lioncash/eventGravatar bunnei2018-12-045-10/+19
|\
| * kernel/object: Amend handle types to distinguish between readable and writabl...Gravatar Lioncash2018-12-045-10/+19
* | kernel/handle_table: Amend reference to CTR-OS in Create()Gravatar Lioncash2018-12-041-2/+3
* | kernel/svc: Implement the resource limit svcGetInfo optionGravatar Lioncash2018-12-044-9/+34
|/
* [Kernel::CreateThread] Match format specifiers to LOG_TRACE's argumentsGravatar V.Kalyuzhny2018-12-041-1/+1
* Merge pull request #1840 from lioncash/infoGravatar bunnei2018-12-031-50/+100
|\
| * svc: Use the current process' handle table for retrieving the process instanc...Gravatar Lioncash2018-12-021-1/+2
| * svc: Reorganize svcGetInfo, handle more error cases for existing implemented ...Gravatar Lioncash2018-12-021-50/+99
* | Merge pull request #1803 from DarkLordZach/k-able-eventGravatar bunnei2018-12-038-58/+163
|\ \ | |/ |/|
| * hle_ipc: Refactor SleepClientThread to avoid ReadableEventGravatar Zach Hilman2018-11-295-8/+10
| * kernel/event: Reference ReadableEvent from WritableEventGravatar Zach Hilman2018-11-298-125/+47
| * core: Port all current usages of Event to Readable/WritableEventGravatar Zach Hilman2018-11-291-5/+6
| * hle_ipc: Use event pair for SleepClientThreadGravatar Zach Hilman2018-11-292-19/+22
| * kernel: Add named event tableGravatar Zach Hilman2018-11-292-0/+30
| * kernel: Divide Event into ReadableEvent and WritableEventGravatar Zach Hilman2018-11-295-59/+206
| * kernel/object: Add descriptions to ResetTypesGravatar Zach Hilman2018-11-291-3/+3
* | Fix debug buildGravatar Lioncash2018-12-011-1/+1
|/
* Merge pull request #1801 from ogniK5377/log-before-executeGravatar bunnei2018-11-291-24/+206
|\
| * Added comment on Main memory size for more clarityGravatar David Marcec2018-11-271-0/+1
| * Made svcSetHeapSize and svcCreateSharedMemory more readableGravatar David Marcec2018-11-271-4/+4
| * Reworked svcs slightly, improved error messages in AM and fsp_srvGravatar David Marcec2018-11-271-12/+20
| * Improved error messages for SVCsGravatar David Marcec2018-11-261-76/+170
| * Changed logging to be "Log before execution", Added more error logging, all s...Gravatar David Marcec2018-11-261-11/+90
* | svc: Implement svcSetResourceLimitLimitValue()Gravatar Lioncash2018-11-261-1/+36
* | svc: Implement svcGetResourceLimitCurrentValue()Gravatar Lioncash2018-11-261-16/+49
* | svc: Implement svcGetResourceLimitLimitValue()Gravatar Lioncash2018-11-262-2/+33
* | svc: Implement svcCreateResourceLimit()Gravatar Lioncash2018-11-262-1/+27
|/
* svc: Return ERR_INVALID_ENUM_VALUE from svcGetInfoGravatar Luke Street2018-11-251-1/+2
* kernel/handle_table: Move private static functions into the cpp fileGravatar Lioncash2018-11-212-7/+9
* kernel/handle_table: Restrict handle table size to 1024 entriesGravatar Lioncash2018-11-211-5/+2
* kernel/handle_table: Default destructor in the cpp fileGravatar Lioncash2018-11-212-0/+3
* Merge pull request #1734 from lioncash/sharedGravatar bunnei2018-11-203-29/+45
|\
| * kernel/shared_memory: Make Map() and Unmap() take the target process by refer...Gravatar Lioncash2018-11-193-12/+12
| * kernel/shared_memory: Add a const qualified member function overload for GetP...Gravatar Lioncash2018-11-192-1/+12
| * kernel/shared_memory: Use 64-bit types for offset and size in CreateForAppletGravatar Lioncash2018-11-192-2/+2
| * kernel/shared_memory: Make GetPointer() take a std::size_t instead of a u32Gravatar Lioncash2018-11-192-2/+2
| * kernel/shared_memory: Make data members privateGravatar Lioncash2018-11-191-12/+17
* | kernel/process: Move <random> include to the cpp fileGravatar Lioncash2018-11-202-1/+1
* | Merge pull request #1667 from DarkLordZach/swkbdGravatar bunnei2018-11-201-3/+33
|\ \
| * | am: Deglobalize software keyboard appletGravatar Zach Hilman2018-11-181-4/+4
| * | svc: Implement svcCreateTransferMemoryGravatar Zach Hilman2018-11-181-3/+33
* | | kernel/resource_limit: Clean up interfaceGravatar Lioncash2018-11-196-190/+81
| |/ |/|
* | Merge pull request #1620 from DarkLordZach/ldr-roGravatar bunnei2018-11-184-7/+9
|\ \
| * | ldr_ro: Add error check for memory allocation failureGravatar Zach Hilman2018-11-173-6/+7