mirror of https://github.com/YosysHQ/icestorm.git
This update replaces the HID-based USB protocol with a vendor control transfer variant. The primary goal is speed- HID transfers are rate-limited to 1000/s, which gives a maximum transfer rate of 64kb/s. Unfortunately a majority of this bandwidth is wasted, and typical ice40 flash routines could take up to 17 seconds to complete. With the switch to a new protocol, the time is reduced to under 4 seconds. |
||
|---|---|---|
| .. | ||
| .gitignore | ||
| Makefile | ||
| ftdi_interface.c | ||
| ftdi_interface.h | ||
| iceprog.c | ||
| interface.h | ||
| mpsse.c | ||
| mpsse.h | ||
| rpi_pico_interface.c | ||
| rpi_pico_interface.h | ||