tillitis-key/hw
Michael Cardell Widerkrantz 046343e525
Change memory constants to defines
Instead of putting  memory constant into an enum we use defines.

Use the direct memory address instead of ORing constants together to
compute the address.

An enum in ISO C is a signed int. Some of are memory addresses are to
large to fit in a signed int. This is not a problem since we're not
using ISO C (-std=gnu99) but it doesn't look very nice if you turn on
pedantic warnings. Also, if someone would use another compiler which
at least supports the inline assembly we use, but possible not other
GNU extensions, things would probably break.
2024-03-19 08:40:04 +01:00
..
application_fpga Change memory constants to defines 2024-03-19 08:40:04 +01:00
boards Add injection molded plastic case 2023-12-11 13:48:39 +01:00
production_test Print warning if the programmer device permissions are incorrect 2023-03-21 14:38:29 +01:00