Liam
|
2a255b2d61
kernel: add KPageTableBase
|
hace 2 años |
comex
|
d7c532d889
Fixes and workarounds to make UBSan happier on macOS
|
hace 3 años |
Kelebek1
|
6f7cb69c94
Use spans over guest memory where possible instead of copying data.
|
hace 3 años |
Liam
|
208ed712f4
core/debugger: memory breakpoint support
|
hace 4 años |
Morph
|
99ceb03a1c
general: Convert source file copyright comments over to SPDX
|
hace 4 años |
ameerj
|
923decae5a
common: Reduce unused includes
|
hace 4 años |
bunnei
|
92b2e92620
fixup! core: hle: kernel: KPageTable: Improve Un/MapPhysicalMemory.
|
hace 4 años |
bunnei
|
1a16d055df
core: hle: kernel: KPageTable: Improve Un/MapPhysicalMemory.
|
hace 4 años |
Markus Wick
|
621f3f5f47
core: Make use of fastmem
|
hace 6 años |
Markus Wick
|
42a7c5d017
core/memory: Check our memory fallbacks for out-of-bound behavior.
|
hace 5 años |
Morph
|
a745d87971
general: Fix various spelling errors
|
hace 5 años |
MerryMage
|
6d30745d77
memory: Remove MemoryHook
|
hace 5 años |
ReinUsesLisp
|
b3587102d1
core/memory: Read and write page table atomically
|
hace 5 años |
Lioncash
|
b3c8997829
page_table: Allow page tables to be moved
|
hace 5 años |
Lioncash
|
3cfd962ef4
page_table: Add missing doxygen parameters to Resize()
|
hace 5 años |
Lioncash
|
0890451c55
page_table: Remove unnecessary header inclusions
|
hace 5 años |
Lioncash
|
df72480395
common: Make use of [[nodiscard]] where applicable
|
hace 6 años |
bunnei
|
4c1812ae37
common: page_table: Update to use VirtualBuffer and simplify.
|
hace 6 años |
Fernando Sahmkow
|
27cbb75e7c
PageTable: move backing addresses to a children class as the CPU page table does not need them.
|
hace 6 años |
bunnei
|
22d3dfbcd4
gpu: Rewrite virtual memory manager using PageTable.
|
hace 7 años |
bunnei
|
93da8e0abf
core: Move PageTable struct into Common.
|
hace 7 años |