tillitis-key/hw/application_fpga/fw/tk1
Mikael Ågren a0c031eb25
fw: Minimal CDC implementation of new framing protocol
Throwing away mode and length from incoming data. Adding mode and
length to outgoing data.

Splitting responses into frames small enough for the USB<->UART
transceiver to handle.
2025-02-11 13:50:03 +01:00
..
blake2s Rename to TK1 2022-10-26 09:20:02 +02:00
assert.c fw: Remove unused header includes 2024-03-26 13:09:06 +01:00
assert.h fw: clang-tidy and splint: New make target: check 2023-03-22 11:05:32 +01:00
firmware.lds fw: load app at the start of RAM 2023-03-14 10:25:03 +01:00
led.c fw: Remove unusued forever_redflash() 2024-03-18 16:19:59 +01:00
led.h fw: Remove unusued forever_redflash() 2024-03-18 16:19:59 +01:00
lib.c fw: remove warning of missing prototypes when building with QEMU console 2024-09-19 16:52:04 +02:00
lib.h fw: remove warning of missing prototypes when building with QEMU console 2024-09-19 16:52:04 +02:00
main.c fw: Minimal CDC implementation of new framing protocol 2025-02-11 13:50:03 +01:00
Makefile fw: Move LED defines and function to own files 2023-03-14 10:25:01 +01:00
proto.c fw: Minimal CDC implementation of new framing protocol 2025-02-11 13:50:03 +01:00
proto.h fw: Minimal CDC implementation of new framing protocol 2025-02-11 13:50:03 +01:00
start.S fw: zeroise FW-RAM instead of RAM 2024-06-12 18:11:10 +02:00
state.h fw: Simplify logic 2023-03-14 11:31:47 +01:00
types.h fw: Introduce an explicit state machine - changes protocol! 2022-11-28 16:17:19 +01:00