Exverge
7667a3da89
[host_memory] revert current irregular mapping implementation
adds way too much overhead and simply requires too many changes to existing code to work fully
2 weeks ago
Exverge
75954f1131
Fix compiler errors
1 month ago
Exverge
b9d55e105e
license header
1 month ago
Exverge
2555473c0f
[core] hook DeviceMemory to check for irregular mappings
1 month ago
Fernando Sahmkow
04b4af6044
Core: Initial implementation of device memory mapping
3 years ago
Liam
19619b1b14
arm: Implement native code execution backend
3 years ago
GPUCode
dee5002355
device_memory: Enable direct mapped addresses for nce
3 years ago
Liam
156516e399
kernel: use KTypedAddress for addresses
3 years ago
bunnei
d9871bab0b
core: device_memory: Templatize GetPointer(..).
4 years ago
Morph
2b87305d31
general: Convert source file copyright comments over to SPDX
This formats all copyright comments according to SPDX formatting guidelines.
Additionally, this resolves the remaining GPLv2 only licensed files by relicensing them to GPLv2.0-or-later.
4 years ago
bunnei
b928936457
core: device_memory: Use memory size reported by KSystemControl.
- That way, we can consolidate the memory layout to one place.
5 years ago
Markus Wick
99f6d60a99
core: Make use of fastmem
7 years ago
Lioncash
078b7446c7
device_memory: Remove unused system member
This isn't used by anything in particular, so it can be removed.
6 years ago
bunnei
4cdbd44f51
core: hle: Address various feedback & code cleanup.
- Should be no functional changes.
6 years ago
bunnei
2e718b26c8
core: device_memory: Remove incorrect usage of constexpr.
6 years ago
bunnei
27b5b6c36f
kernel: memory: page_table: Simplify GetPhysicalAddr impl.
6 years ago
bunnei
5b2cf55742
core: device_memory: Update to use VirtualBuffer class.
6 years ago
bunnei
ea806268fa
core: device_manager: Add a simple class to manage device RAM.
6 years ago