H. Peter Anvin
|
3852e7b473
rv32: fix dependencies
|
1 year ago |
H. Peter Anvin
|
fcbaca5e17
iodevs.conf: move iodevs.conf into common/
|
1 year ago |
H. Peter Anvin
|
e74dbbcba3
roms: move abc80/asmsrc to asmsrc/abc80 so it can be used for 800 too
|
1 year ago |
H. Peter Anvin
|
3d346603f8
rv32: add ROM compilation from source to the Makefile structure
|
1 year ago |
H. Peter Anvin
|
d99bcca6d2
roms: build and/or provide more ROMs
|
1 year ago |
H. Peter Anvin
|
1ffb9183cf
rv32: do graceful shutdown whereever possible
|
1 year ago |
H. Peter Anvin
|
98143f3b66
rv32: flush disk cache on reconfiguration reboot
|
1 year ago |
H. Peter Anvin
|
30f99669a2
sysvar: transfer configuration from esp32 to rv32
|
1 year ago |
H. Peter Anvin
|
bf9aa45886
riscv32: add the ctz instruction for better interrupt latency
|
1 year ago |
H. Peter Anvin
|
969d145878
fw: propagate board_info from ESP32 to FPGA
|
2 years ago |
H. Peter Anvin
|
84e666e703
rv32: put the symbols for I/O registers back in
|
2 years ago |
H. Peter Anvin
|
1b9f666c8e
Create a common directory for sources between esp32 and rv32
|
2 years ago |
H. Peter Anvin
|
bf2d593e50
rv32: combine heap and disk cache
|
2 years ago |
H. Peter Anvin
|
99c9b0ccc3
Better timezone handling; upload helper scripts
|
2 years ago |
H. Peter Anvin
|
832c07c31f
Have ESP issue a handshake interrupt; some common link code
|
2 years ago |
H. Peter Anvin
|
ee45852b85
Full infrastructure for updating flash via JTAG SVF
|
2 years ago |
H. Peter Anvin
|
6375646603
update: get closer to a working JTAG update infrastructure
|
2 years ago |
H. Peter Anvin
|
9c1891e562
spiflash.[ch]: a (hopefully) platform-independent SPI flash writer
|
2 years ago |
H. Peter Anvin
|
a90ef02f46
fpga: generate .xsvf files
|
2 years ago |
H. Peter Anvin
|
1dd95dd8b8
Produce raw binary files with and without extra contents
|
2 years ago |
H. Peter Anvin
|
8b67b5db30
spirom: fix SPI ROM I/O and data downloading
|
2 years ago |
H. Peter Anvin
|
9471dad838
Move date stamp generation to fpga build; record SDRAM checksum
|
2 years ago |
H. Peter Anvin
|
0bb459f8dc
Fix SDRAM checksum generation
|
2 years ago |
H. Peter Anvin
|
adf6c39024
serial: simplify physical tty and make BREAK reset work
|
2 years ago |
H. Peter Anvin
|
5b686b909a
ioregs: export I/O register address as symbols
|
2 years ago |
H. Peter Anvin
|
1db3d07425
PUN80 emulation, per-channel IRQ handlers, TTY IRQ polarity control
|
2 years ago |
H. Peter Anvin
|
778a7b2ded
spirom: restructure handshake signals
|
3 years ago |
H. Peter Anvin
|
372899ea3b
Move most code to SDRAM; fix problems with code in SDRAM; cleanups
|
3 years ago |
H. Peter Anvin
|
ac8a492ba2
sdram: fix 8-bit ports; rename fw/ to rv32/ to avoid confusion
|
3 years ago |