osmo-e1-hardware/firmware/ice40-riscv/icE1usb
Sylvain Munaut be5a53a4fe icE1usb fw: Add GPIO access functions
The 32 bit register is split in different fields to speed up
access to the 'in' field. The oe/out fields can't be split because
all writes are 32 bit wide (i.e. no support for byte enable in the
gateware)

Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
Change-Id: Ic25377bb777e5d25939f0e8cfe6b7c6ef8641f6d
2022-01-13 13:21:29 +01:00
..
.gitignore fw/icE1usb: Import firmware for the icE1usb and icE1usb-proto boards 2020-09-14 10:56:49 +02:00
Makefile icE1usb fw: Add missing ice1usb_proto.h to dependency list 2022-01-13 13:21:25 +01:00
config.h icE1usb fw: Add more hw units to config.h along with sys clock 2022-01-13 13:21:29 +01:00
e1.c icE1usb fw: Fix the E1 shutdown process 2022-01-13 13:19:06 +01:00
e1.h icE1usb fw: Update E1 core start/stop procedure 2022-01-10 14:48:56 +01:00
e1_hw.h icE1usb fw: Add _MASK version for multibit fields in config regs 2022-01-10 12:22:41 +01:00
fw_app.c icE1usb fw: Have usb_e1 handle the E1 polling and multi port 2022-01-13 13:19:06 +01:00
ice1usb_proto.h icE1usb firmware: Detect A-bit in TS0; report via USB + LED 2022-01-02 12:42:35 +01:00
misc.c icE1usb fw: Add GPIO access functions 2022-01-13 13:21:29 +01:00
misc.h icE1usb fw: Add GPIO access functions 2022-01-13 13:21:29 +01:00
usb_desc_app.c icE1usb fw: Add multi-port support in USB code 2022-01-09 19:18:08 +01:00
usb_desc_ids.h icE1usb fw: Add multi-port support in USB code 2022-01-09 19:18:08 +01:00
usb_e1.c icE1usb fw: Have usb_e1 handle the E1 polling and multi port 2022-01-13 13:19:06 +01:00
usb_e1.h icE1usb fw: Have usb_e1 handle the E1 polling and multi port 2022-01-13 13:19:06 +01:00
usb_str_app.txt icE1usb fw: Add multi-port support in USB code 2022-01-09 19:18:08 +01:00