H. Peter Anvin
|
0176e771d1
fw: irq wrapper, picorv32 custom instructions, _die() with blinkenlights
|
3 years ago |
H. Peter Anvin
|
56287b0a05
sdram: leave CKE permanently enabled
|
3 years ago |
H. Peter Anvin
|
6b7c85430e
sdram: I/O timing tweaks, hopefully for the better...
|
3 years ago |
H. Peter Anvin
|
e9f9d2c765
fw: print error messages on a new line
|
3 years ago |
H. Peter Anvin
|
f2f1e52e5e
fw: better SDRAM test (fails?)
|
3 years ago |
H. Peter Anvin
|
b2bb8e764d
fw: avoid 64-bit division in con_set_baudrate()
|
3 years ago |
H. Peter Anvin
|
4f9855b5c4
tty: simplify by running in the sys_clk domain; use NCO for baud
|
3 years ago |
H. Peter Anvin
|
16e9576297
fpga: make the SDRAM work!
|
3 years ago |
H. Peter Anvin
|
9e0713c926
sdram: remove misaligned handling
|
3 years ago |
H. Peter Anvin
|
115e7850e2
tty: actually clock tty unit; alternative serial port on GPIO
|
3 years ago |
H. Peter Anvin
|
0bb16fa955
fpga: switch RxD and TxD back for reworked boards
|
3 years ago |
H. Peter Anvin
|
10bc2b4ed1
Make the LED output numbers match the order on the back
|
3 years ago |
H. Peter Anvin
|
b87dddeaa9
fw: tty is not working due to invalid pinout
|
3 years ago |
H. Peter Anvin
|
9b1134ea5b
sdram: improve initialization timing
|
3 years ago |
H. Peter Anvin
|
f2060589ab
Default baud rate = 115200, baud rate programmable
|
3 years ago |
H. Peter Anvin
|
4410a635c4
Minimal console serial port (1000000-N81) "Hello, World!"
|
3 years ago |
H. Peter Anvin
|
265fb7692e
CPU now can execute instructions, at least in simulation!!
|
3 years ago |
H. Peter Anvin
|
c78f9d909d
Roll back picorv32 hacks for unaligned memory support
|
3 years ago |
H. Peter Anvin
|
062a3d9eb1
Reorganize tree so a single Makefile can do the right thing
|
3 years ago |