osmo-e1-hardware/firmware/ice40-riscv
Harald Welte 3255b74187 firmware: Build firmware files with auto-generated version numbers
This resembles what we do for other firmware targets, such as simtrace2,
osmo-ccid-firmware, etc.

As we have multiple different firmware, hardware, gateware projects in
this repository, and they each may have separate tags, we now require
that there are project specific tags.  So for example, tags with a
prefix of icE1usb-fw for the firmware versions.

symlinks for easy use by scripts etc. are generated, always pointing to
the last-built versioned filename.

Change-Id: Ia308587e36a79c27fdb285e369a9c921ee65995f
2020-12-17 13:20:51 +01:00
..
common firmware/ice40-riscv: Fix a couple of 'mixed signedness' warnings 2020-10-29 13:24:50 +01:00
e1-tracer firmware: Build firmware files with auto-generated version numbers 2020-12-17 13:20:51 +01:00
icE1usb firmware: Build firmware files with auto-generated version numbers 2020-12-17 13:20:51 +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.