Commit Graph

12 Commits

Author SHA1 Message Date
Markus Fröschle
4ba1c812ef formatted 2013-11-21 20:02:35 +00:00
Markus Fröschle
5bd4bc38b5 changed debug printout 2013-11-19 18:18:12 +00:00
Markus Fröschle
a242398ab1 changed printout formatting 2013-11-19 17:23:53 +00:00
Markus Fröschle
3a50c33a6a missed TLB was added cachable writethrough instead of chacheable copyback 2013-11-19 17:20:18 +00:00
Markus Fröschle
1ad308bf6e stack was misaligned 2013-11-19 14:59:20 +00:00
Markus Fröschle
8bbf52a8cb added gnu header 2013-11-19 14:41:05 +00:00
Markus Fröschle
2790561389 fixed prototype 2013-11-19 14:31:37 +00:00
Markus Fröschle
ebfbb97d63 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
2086a9b686 removed mmu.c
modified dma routines
2013-08-05 15:15:58 +00:00
Markus Fröschle
86d40efd50 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
d25f3ecf1d continue implementing mmu.S in C 2013-08-01 16:24:58 +00:00
Markus Fröschle
313c480904 started MMU implementation in C 2013-08-01 16:01:35 +00:00