summaryrefslogtreecommitdiff
path: root/src/core
AgeCommit message (Collapse)Author
2023-02-11Merge pull request #9773 from bunnei/fix-process-resourceliamwhite
core: kernel: k_process: Use application system resource.
2023-02-10Merge pull request #9742 from liamwhite/svc-wrap-onlybunnei
kernel/svc: switch to generated wrappers
2023-02-10core: kernel: k_process: Use application system resource.bunnei
2023-02-10kernel: Refactor thread_local variable usageameerj
On MSVC at least, there seems to be a non-trivial overhead to calling GetHostThreadId(). This slightly reworks the host_thread_id variable to reduce some of the complexity around its usage, along with some small refactors around current_thread and dummy thread
2023-02-10kernel: avoid usage of bit_castLiam
2023-02-09core: hid: Use gyro thresholds modes set by the gameNarr the Reg
2023-02-08Merge pull request #9747 from german77/SetSupportedNpadIdTypesliamwhite
service: hid: Return error if arguments of SetSupportedNpadIdType is invalid
2023-02-07service: hid: Return error if arguments of SetSupportedNpadIdType is invalidNarr the Reg
2023-02-06kernel/svc: switch to generated wrappersLiam
2023-02-06kernel: fix compilation with older gccLiam
2023-02-04kernel/svc: Split implementations into separate filesLiam
2023-02-03fsp_srv: Copy HLE Read Buffer for OutputAccessLogToSdCardameerj
2023-02-03Revert "Merge pull request #9718 from yuzu-emu/revert-9508-hle-ipc-buffer-span"ameerj
This reverts commit 25fc5c0e1158cb8e81cbc769b24ad84032a1fbfd, reversing changes made to af20e25081f97d55b451606c87922e2b49f0d363.
2023-02-02Merge pull request #9718 from yuzu-emu/revert-9508-hle-ipc-buffer-spanbunnei
Revert "hle_ipc: Use std::span to avoid heap allocations/copies when calling ReadBuffer"
2023-02-02Revert "hle_ipc: Use std::span to avoid heap allocations/copies when calling ↵liamwhite
ReadBuffer"
2023-02-01kernel: add KDeviceAddressSpaceLiam
2023-02-01Merge pull request #9696 from german77/please_forgive_me_for_this_sinbunnei
input_common: Implement turbo buttons
2023-02-01input_common: Implement turbo buttonsgerman77
2023-01-31Merge pull request #9697 from liamwhite/kcapbunnei
kernel: add KCapabilities
2023-01-30Merge pull request #9508 from ameerj/hle-ipc-buffer-spanbunnei
hle_ipc: Use std::span to avoid heap allocations/copies when calling ReadBuffer
2023-01-29kernel: add KCapabilitiesLiam
2023-01-29Move to Clang Format 15Levi Behunin
Depends on https://github.com/yuzu-emu/build-environments/pull/69 clang-15 primary run
2023-01-27Merge pull request #9666 from liamwhite/wait-for-mebunnei
kernel: fix incorrect locking order in suspension
2023-01-26kernel: unbreak min/max template deduction on Apple ClangLiam
2023-01-25Merge pull request #9670 from ↵bunnei
merryhime/revert-af5ecb0b15d4449f58434e70eed835cf71fc5527 Revert "MemoryManager: use fastmem directly."
2023-01-25Merge pull request #9604 from liamwhite/ptbunnei
kernel: KPageTable: update
2023-01-25Revert 9617 and fix it on input_commonNarr the Reg
2023-01-25Revert "MemoryManager: use fastmem directly."Merry
This reverts commit af5ecb0b15d4449f58434e70eed835cf71fc5527.
2023-01-24Merge pull request #9492 from german77/joycon_releaseliamwhite
Input_common: Implement custom joycon driver v2
2023-01-23kernel: split SetAddressKey into user and kernel variantsLiam
2023-01-23kernel: fix incorrect locking order in suspensionLiam
2023-01-22kernel: KPageTable: updateLiam
2023-01-22Merge pull request #9617 from german77/off_by_oneliamwhite
core: hid: Fix stick minimum range
2023-01-22Merge pull request #9613 from Kelebek1/demangleliamwhite
Add stacktrace symbol demangling
2023-01-20Merge pull request #9611 from liamwhite/patch-1bunnei
debugger: add host fastmem pointer fetch command
2023-01-20core: hid: Make use of SCOPE_EXIT and SCOPE_GUARD where applicableNarr the Reg
2023-01-19core: hid: Only set the polling mode to the correct sideNarr the Reg
2023-01-19input_common: Fix issue where ring and irs are enabled at the same timegerman77
2023-01-19input_common: Implement joycon ir cameraNarr the Reg
2023-01-19yuzu: Add ring controller test buttongerman77
2023-01-19input_common: Use DriverResult on all enginesgerman77
2023-01-19Address review commentsgerman77
2023-01-19core: hid: Fix input regressionsNarr the Reg
2023-01-19input_common: Implement joycon nfcgerman77
2023-01-19service: hid: Set led pattern and fix color detectionNarr the Reg
2023-01-19core: hid: Enable pulling color data from controllersNarr the Reg
2023-01-19core: hid: Migrate ring from emulated devices to emulated controllerNarr the Reg
2023-01-19Merge pull request #9623 from liamwhite/wp-oopsbunnei
memory: fix watchpoint use when fastmem is enabled
2023-01-18Merge pull request #9619 from liamwhite/timing-spaghettibunnei
timing: wait for completion on unregister
2023-01-15memory: fix watchpoint use when fastmem is enabledLiam