Error Code Base Values

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 plugin errors.
 
#define BOOTLOADER_ERROR_XMODEM_BASE   0x0900L
 XMODEM parser errors.
 
#define BOOTLOADER_ERROR_PARSER_BASE   0x1000L
 Image file parser errors.
 
#define BOOTLOADER_ERROR_SPISLAVE_BASE   0x1100L
 SPI slave driver errors.
 
#define BOOTLOADER_ERROR_UART_BASE   0x1200L
 UART driver errors.
 
#define BOOTLOADER_ERROR_COMPRESSION_BASE   0x1300L
 Compression errors.