2.1.1.3 Enumerations
enum bl_block_type_t { UNLOCK_BOOTLOADER = 0x01U, WRITE_FLASH = 0x02U, WRITE_EEPROM = 0x03U }
Contains codes corresponding to the various types of data blocks that the bootloader supports.
enum bl_result_t { BL_PASS = 0x81U, BL_BUSY = 0x3CU, BL_FAIL = 0xC3U, BL_ERROR_COMMUNICATION_FAIL = 0x18U, BL_ERROR_FRAME_VALIDATION_FAIL = 0xFFU, BL_ERROR_BUFFER_OVERLOAD = 0xBDU, BL_ERROR_INVALID_ARGUMENTS = 0xE7U, BL_ERROR_UNKNOWN_COMMAND = 0x42U, BL_ERROR_ADDRESS_OUT_OF_RANGE = 0x24U, BL_ERROR_COMMAND_PROCESSING = 0x7EU, BL_ERROR_VERIFICATION_FAIL = 0xDBU }
Contains codes used for the return values of the bootloader APIs.