IBoot (Enums)

USB
FFFFFFFF ; enum bState_Types FFFFFFFF DFU_STATE_IDLE  EQU 0 FFFFFFFF DFU_STATE_WAITING_FOR_RESET EQU 1 FFFFFFFF DFU_STATE_WAITING_FOR_REQ EQU 2 FFFFFFFF DFU_STATE_WAITING_FOR_GETSTATUS EQU 3 FFFFFFFF DFU_STATE_DOWNLOADING EQU 4 FFFFFFFF DFU_STATE_PROCESSING_DOWNLOAD_OP EQU 5 FFFFFFFF DFU_STATE_WAITING_FOR_GETSTATUS_RECEIPT EQU 6 FFFFFFFF DFU_STATE_WAITING_FOR_MANIFESTATION EQU 7 FFFFFFFF DFU_STATE_WAITING_FOR_POWER_RESET EQU 8 FFFFFFFF DFU_STATE_PROCESSING_UPLOAD_OP EQU 9 FFFFFFFF DFU_STATE_ERROR EQU 0xA

Hardware
FFFFFFFF ; enum AES_TYPE FFFFFFFF Regular         EQU 0 FFFFFFFF GID             EQU 1 FFFFFFFF UID             EQU 2

FFFFFFFF ; enum PROCESSOR_MODES FFFFFFFF NORMAL          EQU 0x10 FFFFFFFF FIQ             EQU 0x11 FFFFFFFF IRQ             EQU 0x12 FFFFFFFF SUPERVISOR      EQU 0x13 FFFFFFFF ABORT           EQU 0x17 FFFFFFFF UNDEFINED       EQU 0x1B FFFFFFFF PRIViLEDGED     EQU 0x1F

FFFFFFFF ; enum ERROR_CODES FFFFFFFF NOT_DIAGNOSTIC_DEVICE EQU 1 FFFFFFFF CRYPT_FAIL      EQU 5 FFFFFFFF MALLOC_FAIL     EQU 0xC FFFFFFFF GENERIC_ERROR   EQU 0x16

FFFFFFFF ; enum AESSize FFFFFFFF AES128          EQU 0x80 FFFFFFFF AES192          EQU 0xC0 FFFFFFFF AES256          EQU 0x100

FFFFFFF ; enum CryptOption FFFFFFFF Encrypt         EQU 0x10 FFFFFFFF Decrypt         EQU 0x11