aboutsummaryrefslogtreecommitdiff
path: root/projects/bootloader/dfu.c
AgeCommit message (Collapse)Author
2017-10-17Overhaul UART APIPaul Selkirk
MGMT is the default UART, and no one should have to explicitly refer to the UART unless they need USER (hsm.c:hal_serial_send_char). The default UART is now exposed in the header file, so that the default-using functions can be macros, which saves a few bytes in code space, and a few microseconds in function call overhead.
2017-04-16Switch to libhal's CRC-32 code.Rob Austein
2016-12-21Initialize PINs before trying to use them in bootloader.Rob Austein
2016-06-28Fix the bootloader to accept firmware (with PIN login).Paul Selkirk
This involves entirely too much duplication of the CLI.
2016-05-27DFU working - but no signature validation for now.Fredrik Thulin