yuzu/src/core/hle
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
..
kernel Thread: Added more descriptive comment to WaitCurrentThread. 2014-08-06 18:19:59 -04:00
service Pica/GPU: Change hardware registers to use physical addresses rather than virtual ones. 2014-08-12 13:32:56 +02:00
config_mem.cpp hle: cleaned up log messages 2014-05-29 23:26:58 -04:00
config_mem.h Fix a few warnings. 2014-07-23 00:44:31 +02:00
coprocessor.cpp coprocessor: reenabled debug log 2014-06-02 20:36:34 -04:00
coprocessor.h - reenabled MCR and MRC functions now that VFP is attached 2014-05-16 20:52:46 -04:00
function_wrappers.h function_wrappers: Fixed incorrect wrapper, added another. 2014-07-07 22:13:40 -04:00
hle.cpp HLE: Removed usnused EatCycles function. 2014-06-13 09:51:16 -04:00
hle.h HLE: Moved "PARAM" and "RETURN" macros to function_wrappers.h (this is only module where they are needed). 2014-06-13 09:51:18 -04:00
svc.cpp SVC: Removed ArbitrateAddress log message that spams to much. 2014-08-05 23:53:58 -04:00
svc.h arm: fixed bug in how thread context switch occurs with SkyEye 2014-06-05 00:20:11 -04:00