Commit Graph

10 Commits

Author SHA1 Message Date
f316265973 Fix the addresses of MMIO registers.
MMIO registers are located at 0x0C000000 and 0x0D000000, not 0xCC000000.
The 0xCC000000 addresses are just an artifact of address translation.
2015-02-15 18:29:37 -08:00
fe28d1476a Make the IsMMIOAddress function easier to read, add tests.
This also makes IsMMIOAddress more restrictive.
2015-01-24 17:24:40 +13:00
4d610cc30e Add a test for page fault handling.
This both tests that they work correctly and prints timing information
if you run it manually.
2014-10-19 20:41:52 -04:00
8b26d7bf1e UnitTests: make it possible to build tests for code that has global dependencies 2014-08-02 09:34:39 -07:00
38c8a4efb2 MMIO: Cleanup Mapping class by using templates instead of macros. 2014-07-27 19:23:19 +02:00
f28116b7da clang-modernize -add-override 2014-03-09 21:12:01 +01:00
17adcbb14e MMIOTest: fix sign warning 2014-03-09 15:24:32 +01:00
aabd524142 Add more tests for Common and Core/MMIO 2014-03-09 14:27:04 +01:00
a4ee187711 Tests: Add more MMIO tests as an example. 2014-03-03 00:25:41 +01:00
d4ed4adace Add the infrastructure required to easily add unit tests and test it with a very simple test file. 2014-03-03 00:25:41 +01:00