H. Peter Anvin
|
06f36dc8f0
Merge remote-tracking branch 'origin/main' into slow
|
před 3 roky |
H. Peter Anvin
|
808ba7c43c
usb: use a direct interface between the CPU and the USB FIFOs
|
před 3 roky |
H. Peter Anvin
|
81633591fa
v2: abc_host and abc_a_oe are redundant and unified in v2
|
před 3 roky |
H. Peter Anvin
|
63c8bc2ec8
sdram: fix signal timing that broke dram bss zeroing.
|
před 3 roky |
H. Peter Anvin
|
7c7d4cd52c
usb: set the device serial number
|
před 3 roky |
H. Peter Anvin
|
778a7b2ded
spirom: restructure handshake signals
|
před 3 roky |
H. Peter Anvin
|
6db45e74e6
WIP: build both v1 and v2
|
před 3 roky |
H. Peter Anvin
|
75a6dbc7fa
fpga: infrastructure for building v1 and v2 FPGA
|
před 3 roky |
H. Peter Anvin
|
372899ea3b
Move most code to SDRAM; fix problems with code in SDRAM; cleanups
|
před 3 roky |
H. Peter Anvin
|
a99616cbc5
WIP: restructure USB using interfaces to be able to create more endpoints
|
před 3 roky |
H. Peter Anvin
|
ef2d958d8f
rv32: reduce the verbosity of test code
|
před 3 roky |
H. Peter Anvin
|
de1566292f
clocks: centralize strobes; rng: shut down when not in use
|
před 3 roky |
H. Peter Anvin
|
2034158a65
sdram: fix state machine problem
|
před 3 roky |
H. Peter Anvin
|
4e65673781
spirom: add support for sending arbitrary SPI commands
|
před 3 roky |
H. Peter Anvin
|
2e544bb970
sdcard: reinitialize on system (soft) reset
|
před 3 roky |
H. Peter Anvin
|
a5abfc202c
reset: don't reset USB of soft reset; soft reset on input BREAK
|
před 3 roky |
H. Peter Anvin
|
dac6cd700a
rng: delay 256 μs before reading a random number
|
před 3 roky |
H. Peter Anvin
|
ac8a492ba2
sdram: fix 8-bit ports; rename fw/ to rv32/ to avoid confusion
|
před 3 roky |