20 #ifndef BOOTLOADER_FIRMWARE_SRC_BOOTLOADER_H_
21 #define BOOTLOADER_FIRMWARE_SRC_BOOTLOADER_H_
26 #include "system_config.h"
27 #include "peripheral/ports/plib_ports.h"
43 PORTS_CHANNEL port_channel;
44 PORTS_BIT_POS port_bit;
93 #endif // BOOTLOADER_FIRMWARE_SRC_BOOTLOADER_H_
DFUStatus
DFU status codes.
Definition: dfu_spec.h:67
DFUState Bootloader_GetState()
Fetch the DFU state of the bootloader.
bool Bootloader_USBActive()
Check if USB is active & configured.
void Bootloader_Initialize()
Initialize the boot loader.
The array of LEDs to flash when we're in bootloader mode.
Definition: bootloader.h:52
DFUState
DFU States.
Definition: dfu_spec.h:50
DFUStatus Bootloader_GetStatus()
Fetch the DFU status of the bootloader.
void Bootloader_Tasks()
The bootloader event loop.
Specifies an LED to flash during bootloader mode.
Definition: bootloader.h:42
Constants from the Device Firmware Uploads (DFU) 1.1 specification.