summaryrefslogtreecommitdiff
path: root/src/core/hle/kernel/svc (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #12296 from liamwhite/client-sessionGravatar liamwhite2023-12-091-81/+215
|\
| * kernel: implement remaining IPC syscallsGravatar Liam2023-12-061-81/+215
* | kernel: implement light IPCGravatar Liam2023-12-073-16/+124
|/
* core: refactor emulated cpu core activationGravatar Liam2023-12-044-71/+36
* kernel: add KPageTableBaseGravatar Liam2023-11-104-9/+17
* kernel: update KProcessGravatar Liam2023-10-215-21/+24
* kernel: fix format string errorGravatar Liam2023-10-201-1/+1
* k_page_table: implement PermissionLockedGravatar Liam2023-10-201-1/+7
* kernel: implement transfer memoryGravatar Liam2023-10-041-5/+49
* core: improve debug workflowGravatar Liam2023-09-142-2/+6
* kernel: remove relative task registrationGravatar Liam2023-08-146-15/+58
* core: reduce TOCTTOU memory accessGravatar Liam2023-07-222-14/+8
* kernel: reduce page table region checkingGravatar Liam2023-07-145-49/+10
* k_process: PageTable -> GetPageTableGravatar Liam2023-07-1412-39/+39
* kernel: SynchronizeGravatar Morph2023-07-012-36/+42
* Remove memory allocations in some hot pathsGravatar Kelebek12023-06-223-9/+10
* core_timing: Fix SingleCore cycle timerGravatar Morph2023-06-071-9/+1
* core_timing: Use CNTPCT as the guest CPU tickGravatar Morph2023-06-071-2/+2
* memory: rename global memory references to application memoryGravatar Liam2023-03-239-13/+17
* Merge pull request #9964 from liamwhite/typed-addressGravatar liamwhite2023-03-2317-44/+43
|\
| * kernel: use KTypedAddress for addressesGravatar Liam2023-03-2217-44/+43
* | kernel: fix LOG_TRACE in ipcGravatar Liam2023-03-191-1/+1
|/
* kernel: convert KProcess to new styleGravatar Liam2023-03-122-3/+3
* kernel: convert KThread to new styleGravatar Liam2023-03-121-4/+1
* kernel: prefer std::addressofGravatar Liam2023-03-128-16/+17
* kernel/svc: convert to new styleGravatar Liam2023-03-1218-295/+185
* kernel: convert KPort, KSessionGravatar Liam2023-03-122-3/+3
* general: fix spelling mistakesGravatar Liam2023-03-122-2/+2
* Merge pull request #9916 from liamwhite/fpuGravatar liamwhite2023-03-091-0/+3
|\
| * kernel: clone fpu status on CreateThreadGravatar Liam2023-03-071-0/+3
* | kernel: fix WaitSynchronizationGravatar Liam2023-03-051-16/+29
|/
* Merge pull request #9832 from liamwhite/hle-mpGravatar liamwhite2023-03-012-32/+24
|\
| * service: refactor server architectureGravatar Liam2023-02-212-32/+24
* | svc: Fix type consistency (exposed on macOS)Gravatar Merry2023-02-2110-34/+34
|/
* kernel: add KObjectNameGravatar Liam2023-02-171-3/+51
* Merge pull request #9796 from liamwhite/currentGravatar liamwhite2023-02-1522-108/+115
|\
| * kernel: use GetCurrentProcessGravatar Liam2023-02-1322-108/+115
* | remove static from pointer sized or smaller types for aesthetics, change cons...Gravatar arades792023-02-143-3/+3
* | add static lifetime to constexpr values to force compile time evaluation wher...Gravatar arades792023-02-143-3/+3
|/
* kernel/svc: Fix undefined info_idGravatar Colin Kinloch2023-02-111-2/+2
* kernel/svc: switch to generated wrappersGravatar Liam2023-02-0637-258/+1809
* kernel/svc: Split implementations into separate filesGravatar Liam2023-02-0436-0/+2997