H. Peter Anvin
|
9ca2889add
cpu: move the reset vector away from 0
|
3 years ago |
H. Peter Anvin
|
6798b92c04
Simple disk cache; add missing files
|
3 years ago |
H. Peter Anvin
|
54f6bd3fd6
fw: replace libc _start with a much simpler one
|
3 years ago |
H. Peter Anvin
|
d6d6390bca
Clean up _start() -- the one in libc doesn't zero bss correctly
|
3 years ago |
H. Peter Anvin
|
211ec5e0c8
fw: set gp for the IRQ bank too
|
3 years ago |
H. Peter Anvin
|
2b261e54f6
fw: add interrupt support; use a linker script
|
3 years ago |
H. Peter Anvin
|
6a406133f0
Add sdcard and sysclock units; reshuffle address map
|
3 years ago |
H. Peter Anvin
|
0176e771d1
fw: irq wrapper, picorv32 custom instructions, _die() with blinkenlights
|
3 years ago |
H. Peter Anvin
|
f2f1e52e5e
fw: better SDRAM test (fails?)
|
3 years ago |
H. Peter Anvin
|
f2060589ab
Default baud rate = 115200, baud rate programmable
|
3 years ago |
H. Peter Anvin
|
345f6b4fb6
fw: build and link a file that can go into the fast memory
|
3 years ago |