.. |
bsdl
|
50f7f572a3
WIP: ringbuffer system between ESP32 and FPGA
|
2 年之前 |
ip
|
2ec1af473b
picorv32: further IRQ latency improvements; regenerate with Quartus 22.1
|
1 年之前 |
output
|
fb0bca2036
rv32: fix ABC memory-mapping logic
|
1 年之前 |
scripts
|
fcbaca5e17
iodevs.conf: move iodevs.conf into common/
|
1 年之前 |
simulation
|
f24cac3c43
fpga: lint code to make ModelSim RTL simulation work again
|
3 年之前 |
usb
|
fcbaca5e17
iodevs.conf: move iodevs.conf into common/
|
1 年之前 |
.gitignore
|
dd3e36cf74
fpga: remove intermediate files; update .fw files
|
1 年之前 |
Makefile
|
fcbaca5e17
iodevs.conf: move iodevs.conf into common/
|
1 年之前 |
abcbus.sv
|
b761e459c7
fpga/abcbus.sv: sample clock on the rising edge, not falling
|
1 年之前 |
assignment_defaults.qdf
|
75a6dbc7fa
fpga: infrastructure for building v1 and v2 FPGA
|
3 年之前 |
bootldr.sv
|
e05dbe6f40
v2boot: simple boot loader connecting ESP32-SPI to flash-SPI
|
2 年之前 |
bypass.pins
|
f1e04bf5c7
esp32 firmware image with support for OTA updates of both FPGA and ESP32
|
2 年之前 |
bypass.qsf
|
3b452dc33e
fpga: factor bypass.qsf like the other .qsf files
|
1 年之前 |
bypass.sdc
|
f1e04bf5c7
esp32 firmware image with support for OTA updates of both FPGA and ESP32
|
2 年之前 |
bypass.sv
|
f1e04bf5c7
esp32 firmware image with support for OTA updates of both FPGA and ESP32
|
2 年之前 |
bypass_description.txt
|
f1e04bf5c7
esp32 firmware image with support for OTA updates of both FPGA and ESP32
|
2 年之前 |
bypass_main.qsf
|
3b452dc33e
fpga: factor bypass.qsf like the other .qsf files
|
1 年之前 |
clkbuf.sv
|
808ba7c43c
usb: use a direct interface between the CPU and the USB FIFOs
|
3 年之前 |
dcpktfifo.sv
|
bddbff2298
usb: don't remove "empty" or "last" while a packet is in progress
|
2 年之前 |
deglitch.sv
|
a69847d434
fpga: add deglitcher core
|
2 年之前 |
esp.sv
|
54aa67c9dd
esplink: change to 7 interrupt/status bits per direction
|
2 年之前 |
fast_mem.sv
|
9ac4e30722
time: synchronize all clocks: RTC, SNTP, ESP, FPGA/ABC
|
2 年之前 |
fpgarst.sv
|
ee45852b85
Full infrastructure for updating flash via JTAG SVF
|
2 年之前 |
functions.sv
|
54aa67c9dd
esplink: change to 7 interrupt/status bits per direction
|
2 年之前 |
i2c.sv
|
4970fb6ef6
rtc: issue dummy clock cycles if SDA appears stuck
|
3 年之前 |
iodevs.vh
|
16464af081
Refresh build
|
1 年之前 |
jic.cof.xml
|
ee45852b85
Full infrastructure for updating flash via JTAG SVF
|
2 年之前 |
max80.qpf
|
fb0bca2036
rv32: fix ABC memory-mapping logic
|
1 年之前 |
max80.qsf
|
3b452dc33e
fpga: factor bypass.qsf like the other .qsf files
|
1 年之前 |
max80.sdc
|
8b67b5db30
spirom: fix SPI ROM I/O and data downloading
|
2 年之前 |
max80.sv
|
0ccc916f7e
abcmem: implement XM# handling and ABC800MAC+"ROM hack" map switching
|
1 年之前 |
picorv32.v
|
3672b35b21
picorv32: export user_context and addr[1:0] to outside bus
|
1 年之前 |
pof.cof.xml
|
ee45852b85
Full infrastructure for updating flash via JTAG SVF
|
2 年之前 |
reconfig.svf
|
4803e910d3
fpga: .svf file to force a FPGA reconfiguration
|
2 年之前 |
rng.sv
|
de1566292f
clocks: centralize strobes; rng: shut down when not in use
|
3 年之前 |
sdcard.sv
|
ec99762a84
Use waitirq rather than suspending a memory transaction for SD card
|
3 年之前 |
sdram.sv
|
3672b35b21
picorv32: export user_context and addr[1:0] to outside bus
|
1 年之前 |
serial.sv
|
f1e04bf5c7
esp32 firmware image with support for OTA updates of both FPGA and ESP32
|
2 年之前 |
spi_master.sv
|
062a3d9eb1
Reorganize tree so a single Makefile can do the right thing
|
3 年之前 |
spirom.sv
|
ee45852b85
Full infrastructure for updating flash via JTAG SVF
|
2 年之前 |
synchro.sv
|
4e65673781
spirom: add support for sending arbitrary SPI commands
|
3 年之前 |
sysclock.sv
|
9ac4e30722
time: synchronize all clocks: RTC, SNTP, ESP, FPGA/ABC
|
2 年之前 |
tmdsenc.sv
|
74d9da52b0
hdmi/tmds: fix symbol data ordering
|
3 年之前 |
transpose.sv
|
510e702728
video: initial simple video generator; add support for HDMI TERC4
|
3 年之前 |
ub.tcl
|
2ec75f1807
fpga: virtual JTAG interface
|
2 年之前 |
v1.pins
|
aac953ed19
Implement FPGA <-> ESP32 communication path
|
2 年之前 |
v1.qsf
|
f40bb6e0be
Rebuild binaries with the proper version of the tools
|
1 年之前 |
v1.sv
|
9ac4e30722
time: synchronize all clocks: RTC, SNTP, ESP, FPGA/ABC
|
2 年之前 |
v1_description.txt
|
75a6dbc7fa
fpga: infrastructure for building v1 and v2 FPGA
|
3 年之前 |
v1_main.qsf
|
bddbff2298
usb: don't remove "empty" or "last" while a packet is in progress
|
2 年之前 |
v2.pins
|
aac953ed19
Implement FPGA <-> ESP32 communication path
|
2 年之前 |
v2.qsf
|
f40bb6e0be
Rebuild binaries with the proper version of the tools
|
1 年之前 |
v2.sv
|
e05dbe6f40
v2boot: simple boot loader connecting ESP32-SPI to flash-SPI
|
2 年之前 |
v2.vh
|
aac953ed19
Implement FPGA <-> ESP32 communication path
|
2 年之前 |
v2_description.txt
|
75a6dbc7fa
fpga: infrastructure for building v1 and v2 FPGA
|
3 年之前 |
v2_main.qsf
|
bddbff2298
usb: don't remove "empty" or "last" while a packet is in progress
|
2 年之前 |
v2boot.sv
|
e05dbe6f40
v2boot: simple boot loader connecting ESP32-SPI to flash-SPI
|
2 年之前 |
video.sv
|
980eaf0400
Restructure clock tree; better sdram timing; random number generator
|
3 年之前 |
vjtag_max80.sv
|
9ac4e30722
time: synchronize all clocks: RTC, SNTP, ESP, FPGA/ABC
|
2 年之前 |