Error Code Base ValuesError Codes

Description

Bootloader error code base values, per logical function.

Macros

#define BOOTLOADER_ERROR_INIT_BASE   0x0100L
 Initialization errors.
 
#define BOOTLOADER_ERROR_PARSE_BASE   0x0200L
 Image verification errors.
 
#define BOOTLOADER_ERROR_STORAGE_BASE   0x0400L
 Storage errors.
 
#define BOOTLOADER_ERROR_BOOTLOAD_BASE   0x0500L
 Bootload errors.
 
#define BOOTLOADER_ERROR_SECURITY_BASE   0x0600L
 Security errors.
 
#define BOOTLOADER_ERROR_COMMUNICATION_BASE   0x0700L
 Communication component errors.
 
#define BOOTLOADER_ERROR_XMODEM_BASE   0x0900L
 XMODEM parser errors.
 
#define BOOTLOADER_ERROR_PARSER_BASE   0x1000L
 Image file parser errors.
 
#define BOOTLOADER_ERROR_SPI_PERIPHERAL_BASE   0x1100L
 SPI Peripheral driver errors.
 
#define BOOTLOADER_ERROR_UART_BASE   0x1200L
 UART driver errors.
 
#define BOOTLOADER_ERROR_COMPRESSION_BASE   0x1300L
 Compression errors.