Commit Graph

15 Commits

Author SHA1 Message Date
Markus Fröschle
a96933b54b added code to access MIDI and IKBD in mmu.c 2013-12-11 06:26:41 +00:00
Markus Fröschle
7ef985a705 fixed comments (Falcon IO area was wrong) 2013-12-11 06:17:42 +00:00
Markus Fröschle
e50cb30711 cover PCI and Compact Flash memory regions in ACR0 and ACR1 2013-12-09 12:12:54 +00:00
Markus Fröschle
0529a69032 formatted 2013-11-21 20:02:35 +00:00
Markus Fröschle
279c994711 changed debug printout 2013-11-19 18:18:12 +00:00
Markus Fröschle
e22e0fe9ba changed printout formatting 2013-11-19 17:23:53 +00:00
Markus Fröschle
9d36718049 missed TLB was added cachable writethrough instead of chacheable copyback 2013-11-19 17:20:18 +00:00
Markus Fröschle
a97d38e9f9 stack was misaligned 2013-11-19 14:59:20 +00:00
Markus Fröschle
1c1362f33a added gnu header 2013-11-19 14:41:05 +00:00
Markus Fröschle
ba436846d4 fixed prototype 2013-11-19 14:31:37 +00:00
Markus Fröschle
057f8e6dde rewritten completely (including MMU TLB exception handler) in C.
Besides the save of fp registers, the gcc generated code is at least as efficient than the asm.
2013-11-19 11:36:43 +00:00
Markus Fröschle
941ef2c234 removed mmu.c
modified dma routines
2013-08-05 15:15:58 +00:00
Markus Fröschle
feb6a27869 provide an early exception vector table to catch exceptions during startup, before the final table has been set up (in exceptions.S) 2013-08-02 09:35:57 +00:00
Markus Fröschle
21139924fc continue implementing mmu.S in C 2013-08-01 16:24:58 +00:00
Markus Fröschle
951447352c started MMU implementation in C 2013-08-01 16:01:35 +00:00