citra/src/core
Tony Wasserka 7b6a7d7dfb Pica/GPU: Change hardware registers to use physical addresses rather than virtual ones.
This cleans up the mess that address reading/writing had become and makes the code a *lot* more sensible.
This adds a physical<->virtual address converter to mem_map.h. For further accuracy, we will want to properly extend this to support a wider range of address regions. For now, this makes simply homebrew applications work in a good manner though.
2014-08-12 13:32:56 +02:00
..
arm ARM: Synchronize Citra's SkyEye core with 3dmoo's. 2014-07-23 19:16:40 -04:00
file_sys Marked AppLoader_ELF, AppLoader_NCCH, and Archive_RomFS virtual functions as "override". 2014-07-04 20:37:50 -04:00
hle Pica/GPU: Change hardware registers to use physical addresses rather than virtual ones. 2014-08-12 13:32:56 +02:00
hw Pica/GPU: Change hardware registers to use physical addresses rather than virtual ones. 2014-08-12 13:32:56 +02:00
loader NCCH: Updated ExeFS memory allocation to be safer. 2014-07-04 20:37:51 -04:00
CMakeLists.txt Kernel: Added preliminary support for address arbiters. 2014-07-08 18:46:38 -04:00
core.cpp GSP: Implements preliminary command synchronization via GPU interrupts. 2014-08-05 23:57:53 -04:00
core.h fixed project includes to use new directory structure 2014-04-08 20:15:08 -04:00
core.vcxproj Kernel: Added preliminary support for address arbiters. 2014-07-08 18:46:38 -04:00
core.vcxproj.filters Kernel: Added preliminary support for address arbiters. 2014-07-08 18:46:38 -04:00
core_timing.cpp fixed project includes to use new directory structure 2014-04-08 20:15:08 -04:00
core_timing.h fixed project includes to use new directory structure 2014-04-08 20:15:08 -04:00
mem_map.cpp Pica/GPU: Change hardware registers to use physical addresses rather than virtual ones. 2014-08-12 13:32:56 +02:00
mem_map.h Pica/GPU: Change hardware registers to use physical addresses rather than virtual ones. 2014-08-12 13:32:56 +02:00
mem_map_funcs.cpp Pica/GPU: Change hardware registers to use physical addresses rather than virtual ones. 2014-08-12 13:32:56 +02:00
system.cpp Core: Removed unused directory_file_system and meta_file_system modules. 2014-06-27 16:58:30 -04:00
system.h Core: Removed unused directory_file_system and meta_file_system modules. 2014-06-27 16:58:30 -04:00