osmo-e1-hardware/firmware/ice40-riscv
Sylvain Munaut 29d82097d7 icE1usb fw: Distinguish between E1 FIFO init and reset
Currently it's called 'reset' but really it's the init because
it sets up the memory allocation and such. We rename that to e1f_init
and introduce a true e1f_reset that only clears the fifo and resets
the pointers

Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
Change-Id: I425c38e93fb235d5c5fc6f3a5027ac49cf3466d9
2022-01-10 12:44:53 +01:00
..
common common fw: Add a 'panic' handler 2022-01-09 17:21:04 +01:00
e1-tracer fw/ice40-riscv: Remove usb_ep_boot manual declaration 2021-05-31 19:22:22 +02:00
icE1usb icE1usb fw: Distinguish between E1 FIFO init and reset 2022-01-10 12:44:53 +01:00
LICENSE.gpl3 firmware/ice40-riscv: Import common parts to all iCE40/RISC-V firmwares 2020-09-14 10:56:49 +02:00
LICENSE.lgpl3 firmware/ice40-riscv: Import common parts to all iCE40/RISC-V firmwares 2020-09-14 10:56:49 +02:00
README firmware/ice40-riscv: Import common parts to all iCE40/RISC-V firmwares 2020-09-14 10:56:49 +02:00

README

Firmware for iCE40 based board
==============================

The icE1usb, icE1usb-proto and e1-tracer boards are running very similar
gateware, all based around a PicoRV32 RISC-V softcore supported by custom
hardware cores to deal with USB and E1.


License
-------

Files in here are licended either under GPLv3 or LGPLv3 depending on the
specific file. Refer to the notice at the top of each file.

Full text for both licenses is included next to this README.