Lioncash
|
969387a79a
|
k_session_request: Turn C-style array into std::array
Makes for stronger typing and allows tooling bounds checks provided by
the standard library for debugging purposes.
|
2022-10-21 01:54:34 -04:00 |
|
Lioncash
|
3968faec06
|
k_session_request: Simplify constructor initialization
|
2022-10-21 01:53:10 -04:00 |
|
liamwhite
|
a6628e8dba
|
Merge pull request #9078 from liamwhite/session-request
kernel: Session request cleanup
|
2022-10-20 18:07:30 -04:00 |
|
bunnei
|
c0b1bdd237
|
Merge pull request #9096 from Kelebek1/audio_15
[audio_core] Update for firmware 15.0.0
|
2022-10-20 13:17:26 -07:00 |
|
Liam
|
fca195b4fb
|
kernel: remove most SessionRequestManager handling from KServerSession
|
2022-10-19 16:31:12 -04:00 |
|
Liam
|
3efb8eb2dc
|
kernel: add KSessionRequest
|
2022-10-19 16:31:12 -04:00 |
|
liamwhite
|
5ffb8b8039
|
Merge pull request #9082 from Morph1984/future
savedata_factory: Detect future save data paths
|
2022-10-19 16:28:42 -04:00 |
|
liamwhite
|
925fb63478
|
Merge pull request #9083 from liamwhite/take-a-chance-on-me
kernel: fix slab heap ABA
|
2022-10-19 16:27:59 -04:00 |
|
liamwhite
|
560bca57a2
|
Merge pull request #9071 from bunnei/mp-mm
Kernel Multiprocess (Part 1) - Persist memory & core timing
|
2022-10-19 16:27:43 -04:00 |
|
bunnei
|
97879faea4
|
core: hle: kernel: Migrate ProcessState to enum class.
|
2022-10-19 14:03:50 -04:00 |
|
Kelebek1
|
7bd3930939
|
Update audio_core for firmware 15.0.0
|
2022-10-19 06:16:15 +01:00 |
|
Fernando S
|
b8a70c9999
|
Merge pull request #9084 from vonchenplus/dma_copy
video_core: implement 1D copies based on VMM 'kind'
|
2022-10-19 06:56:00 +02:00 |
|
bunnei
|
a264b54022
|
core: Initialize: Add missing braces.
|
2022-10-18 19:13:35 -07:00 |
|
bunnei
|
638fa6170a
|
core: core_timing: Re-initialize if single/multicore state changes.
|
2022-10-18 19:13:35 -07:00 |
|
bunnei
|
11f85ea713
|
core: core_timing: Remove unused IsHostTiming.
|
2022-10-18 19:13:35 -07:00 |
|
bunnei
|
829e82e264
|
core: hle: kernel: Use result macros for new/changed code.
|
2022-10-18 19:13:35 -07:00 |
|
bunnei
|
a4d11f4427
|
core: Partially persist emulation state across game boots.
|
2022-10-18 19:13:35 -07:00 |
|
bunnei
|
1b787adbd0
|
core: hle: kernel: Fix InitializePreemption order.
|
2022-10-18 19:13:35 -07:00 |
|
bunnei
|
abcc009dff
|
core: hle: kernel: k_process: Improve management of page table & cleanup.
|
2022-10-18 19:13:35 -07:00 |
|
bunnei
|
79bcb38321
|
core: hle: kernel: k_interrupt_manager: HandleInterrupt should not depend on current process.
|
2022-10-18 19:13:35 -07:00 |
|
bunnei
|
8d4e026d05
|
core: hle: kernel: Remove junk.
|
2022-10-18 19:13:35 -07:00 |
|
bunnei
|
ff26190d42
|
core: hle: kernel: k_page_table: Impl. LockForUn/MapDeviceAddressSpace, cleanup.
|
2022-10-18 19:13:35 -07:00 |
|
bunnei
|
1baedfa12c
|
core: hle: kernel: Integration application memory block slab manager.
|
2022-10-18 19:13:34 -07:00 |
|
bunnei
|
ed591934fb
|
core: hle: kernel: k_page_table: Update, and integrate with new KMemoryBlockManager/SlabManager.
|
2022-10-18 19:13:34 -07:00 |
|
bunnei
|
58eb6953d1
|
core: hle: kernel: k_memory_block: Update.
|
2022-10-18 19:13:34 -07:00 |
|
bunnei
|
2bb41cffca
|
core: hle: kernel: k_memory_block_manager: Update.
|
2022-10-18 19:13:34 -07:00 |
|
bunnei
|
57a77e9ff4
|
core: hle: kernel: k_thread: Implement thread termination DPC.
|
2022-10-18 19:13:34 -07:00 |
|
bunnei
|
d02ccfb15d
|
core: hle: kernel: Add KDynamicResourceManager.
|
2022-10-18 19:13:34 -07:00 |
|
bunnei
|
9ec5f75f43
|
core: hle: kernel: Add KDynamicSlabHeap.
|
2022-10-18 19:13:34 -07:00 |
|
bunnei
|
345b9e6a08
|
core: hle: kernel: Add KDynamicPageManager.
|
2022-10-18 19:13:34 -07:00 |
|
bunnei
|
25dcaf1eca
|
core: hle: kernel: k_process: Change Status -> State.
|
2022-10-18 19:13:34 -07:00 |
|
bunnei
|
113a5ed68f
|
core: hle: kernel: svc_types: Add SystemThreadPriorityHighest and ProcessState.
|
2022-10-18 19:13:34 -07:00 |
|
bunnei
|
47b8160666
|
core: device_memory: Templatize GetPointer(..).
|
2022-10-18 19:13:34 -07:00 |
|
bunnei
|
cb073f95dc
|
core: hle: result: Add GetInnerValue and Includes methods.
|
2022-10-18 19:13:34 -07:00 |
|
bunnei
|
e63a5459e3
|
core: hle: kernel: svc_common: Add WaitInfinite & cleanup.
|
2022-10-18 19:13:34 -07:00 |
|
bunnei
|
1deb997eba
|
Merge pull request #9087 from Morph1984/once
general: Add missing pragma once
|
2022-10-17 22:50:02 -07:00 |
|
Liam
|
282cd3e5fe
|
kernel: fix slab heap ABA
|
2022-10-17 17:53:32 -04:00 |
|
FengChen
|
99507d0188
|
video_core: Implement memory manager page kind
|
2022-10-17 15:33:29 +08:00 |
|
Morph
|
bffbaddb79
|
general: Add missing pragma once
|
2022-10-17 03:14:31 -04:00 |
|
Morph
|
ae453ab6a8
|
savedata_factory: Detect future save data paths
Enable compatibility for new account/device save paths planned on a future implementation.
|
2022-10-16 23:49:55 -04:00 |
|
Morph
|
f706b3bd24
|
general: Fix spelling of "unknown"
|
2022-10-16 00:46:22 -04:00 |
|
liamwhite
|
ae6dd1143c
|
Merge pull request #9061 from liamwhite/writable-event
kernel: remove KWritableEvent
|
2022-10-14 17:30:38 -04:00 |
|
liamwhite
|
1d38109714
|
Merge pull request #9055 from liamwhite/hbl
Preliminary support for nx-hbloader
|
2022-10-14 17:30:11 -04:00 |
|
liamwhite
|
3c925a7282
|
Merge pull request #9032 from liamwhite/stub-friends
IFriendService: stub CheckFriendListAvailability
|
2022-10-13 20:12:08 -04:00 |
|
Liam
|
c0fb5e876d
|
result: enforce reference check specialization
|
2022-10-13 12:10:39 -04:00 |
|
Liam
|
a9ace6856d
|
kernel: remove KWritableEvent
|
2022-10-12 20:29:29 -04:00 |
|
bunnei
|
64c2ccb0cb
|
Merge pull request #9034 from liamwhite/result-macros
kernel: add expanded result macros
|
2022-10-12 17:11:07 -07:00 |
|
bunnei
|
0b9f2c2f14
|
Merge pull request #9040 from liamwhite/woe-thirty-two
core_timing: use high-precision sleeps on non-Windows targets
|
2022-10-12 15:35:06 -07:00 |
|
bunnei
|
3da4280e81
|
Merge pull request #9047 from german77/steam-aspect
yuzu: Add 16:10 aspect ratio
|
2022-10-12 12:54:23 -07:00 |
|
Liam
|
61a8696510
|
k_server_session: preliminary support for userspace server sessions
|
2022-10-11 18:40:40 -04:00 |
|