9 Commits

Author SHA1 Message Date
d0k3
2d36460a02 Virtual VRAM drive, based on TAR 2017-11-09 00:22:16 +01:00
Wolfvak
8a4597635d Potentially fix screen init on some systems
Sanitized I2C
Reorganized the memory layout
 - Moved GM9 to ARM9 RAM
 - Increased RAMdisk size to 88MiB
2017-09-26 19:56:19 -03:00
Wolfvak
d50c45ff23 Enable MPU and caches on the exception handler
An (uncachable) background region makes sure no bad accesses get caught
2017-09-19 15:25:00 +02:00
d0k3
d249b647d6 Added ability to output exception QR codes 2017-09-19 15:25:00 +02:00
d0k3
f46a88c9ff Beautified exception handler 2017-09-13 01:10:14 +02:00
d0k3
8d1f39d235 Source code reorgnaizations 2017-09-04 16:18:07 +02:00
Myria
99a638a084 Added ability to display system info 2017-08-25 14:02:31 +02:00
Wolfvak
7d8f6bb368 Hardcoded framebuffers
VRAM addresses are in common/vram.h

Now waits for the ARM11 to ack before running
2017-08-18 18:53:54 +02:00
Wolfvak
cfa26c2a2d Misc exception handlers fixes
Biggest one is they actually work now
2017-08-16 19:43:08 -03:00