summaryrefslogtreecommitdiff
path: root/src/core/hle (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #9345 from lioncash/fenceGravatar liamwhite2022-11-296-16/+15
|\
| * buffer_item_consumer: Pass fence by const-ref in ReleaseBuffer()Gravatar Lioncash2022-11-283-4/+3
| * buffer_queue_consumer: std::move std::shared_ptr in Connect()Gravatar Lioncash2022-11-281-1/+1
| * consumer_base: Pass shared_ptr by const referenceGravatar Lioncash2022-11-282-6/+6
| * consumer_base: Remove redundant virtualGravatar Lioncash2022-11-281-5/+5
* | syncpoint_manager: Mark IsSyncpointAllocated() as constGravatar Lioncash2022-11-282-3/+3
* | syncpoint_manager: Reduce number of bounds checksGravatar Lioncash2022-11-281-14/+28
|/
* service: Make use of buffer element count helpersGravatar Lioncash2022-11-2312-47/+41
* hle_ipc: Add helper functions for getting number of buffer elementsGravatar Lioncash2022-11-231-0/+12
* hle_ipc: Mark relevant member functions as [[nodiscard]]Gravatar Lioncash2022-11-231-25/+25
* Merge pull request #9299 from lioncash/castGravatar liamwhite2022-11-222-15/+18
|\
| * k_handle_table: Remove cast to void* in GetObjectForIpcGravatar Lioncash2022-11-222-15/+18
* | Merge branch 'master' into nfc_implGravatar Narr the Reg2022-11-2027-48/+522
|\|
| * Merge pull request #9238 from german77/cabinet_appletGravatar bunnei2022-11-208-15/+358
| |\
| | * general: Address review commentsGravatar german772022-11-133-14/+17
| | * service: am: Fix cabinet applet resultGravatar german772022-11-132-10/+22
| | * service: am: Implement cabinet applet backendGravatar german772022-11-135-7/+300
| | * service: nfc: fix tagprotocol and implement GetApplicationAreaIdGravatar german772022-11-134-8/+43
| * | Merge pull request #9191 from german77/touching_soulsGravatar liamwhite2022-11-192-6/+30
| |\ \
| | * | service: hid: Only overclock npad controllersGravatar german772022-11-192-6/+30
| | |/
| * | Merge pull request #9234 from liamwhite/data-cash-moneyGravatar bunnei2022-11-182-8/+26
| |\ \
| | * | kernel: implement FlushProcessDataCacheGravatar Liam2022-11-122-8/+26
| * | | Merge pull request #9244 from liamwhite/lost-wakeupGravatar bunnei2022-11-174-12/+16
| |\ \ \
| | * | | nvnflinger: fix lost wakeupGravatar Liam2022-11-144-12/+16
| * | | | Merge pull request #9229 from Docteh/achy_breaky_heartGravatar Morph2022-11-179-6/+14
| |\ \ \ \
| | * | | | Add break for default casesGravatar Kyle Kienapfel2022-11-139-6/+14
| | | |/ / | | |/| |
| * | | | Merge pull request #9243 from german77/resultGravatar bunnei2022-11-141-1/+75
| |\ \ \ \ | | |_|/ / | |/| | |
| | * | | core: Update result moduleGravatar Narr the Reg2022-11-141-1/+75
| | | |/ | | |/|
| * | | Merge pull request #9225 from liamwhite/debugger-instanceGravatar liamwhite2022-11-121-0/+3
| |\ \ \ | | |/ / | |/| |
| | * | gdbstub: add ams monitor commandsGravatar Liam2022-11-101-0/+3
* | | | service: nfc: Implement nfc userGravatar Narr the Reg2022-11-1911-84/+718
|/ / /
* | | Merge pull request #9224 from liamwhite/services-arent-processesGravatar bunnei2022-11-112-29/+13
|\ \ \ | |_|/ |/| |
| * | service_thread: remove explicit KProcessGravatar Liam2022-11-102-29/+13
| |/
* | Merge pull request #9198 from liamwhite/arm64Gravatar bunnei2022-11-101-2/+2
|\ \ | |/ |/|
| * Initial ARM64 supportGravatar Liam2022-11-091-2/+2
* | kernel/svc_types: refreshGravatar Liam2022-11-0919-137/+563
* | Merge pull request #9182 from liamwhite/services-are-processesGravatar bunnei2022-11-095-25/+56
|\ \ | |/ |/|
| * service_thread: register service threads to the logical owner processGravatar Liam2022-11-045-20/+39
| * kernel: avoid racy behavior in global suspensionGravatar Liam2022-11-041-5/+17
* | Merge pull request #9215 from liamwhite/swordfightGravatar Fernando S2022-11-092-3/+9
|\ \
| * | Ensure correctness of atomic store orderingGravatar Liam2022-11-092-3/+9
* | | service_thread: fix deletionGravatar Liam2022-11-064-39/+33
|/ /
* | Merge pull request #9173 from bunnei/kern-update-15Gravatar liamwhite2022-11-0537-737/+2780
|\ \ | |/ |/|
| * core: hle: kernel: Address review comments.Gravatar Liam2022-11-052-2/+2
| * core: hle: kernel: k_page_table: Remove unnecessary casts.Gravatar bunnei2022-11-031-17/+8
| * core: hle: kernel: k_page_table: Manually open/close pages for IPC methods.Gravatar bunnei2022-11-031-0/+18
| * core: hle: kernel: k_page_table: Implement IPC memory methods.Gravatar bunnei2022-11-033-3/+910
| * core: hle: kernel: k_memory_manager: Refresh.Gravatar bunnei2022-11-034-369/+460
| * core: hle: kernel: Integrate system KSystemResource.Gravatar bunnei2022-11-037-69/+209
| * core: hle: kernel: k_dynamic_page_manager: Refresh.Gravatar bunnei2022-11-031-17/+50