Go to the documentation of this file.
4 #include <linux/wait.h>
12 #define CMD_TYPE_REQUEST 0xF00DFACE
13 #define CMD_TYPE_DATA 0xBEADC0DE
14 #define CMD_TYPE_INDICATION 0xBEEFFACE
16 #define IPFIELD_ALIGN_OFFSET 2
18 #define BOOT_CMD_FW_BY_USB 0x01
19 #define BOOT_CMD_FW_IN_EEPROM 0x02
20 #define BOOT_CMD_UPDATE_BOOT2 0x03
21 #define BOOT_CMD_UPDATE_FW 0x04
22 #define BOOT_CMD_MAGIC_NUMBER 0x4C56524D
31 #define BOOT_CMD_RESP_OK 0x0001
32 #define BOOT_CMD_RESP_FAIL 0x0000
33 #define BOOT_CMD_RESP_NOT_SUPPORTED 0x0002
88 #define FW_MAX_DATA_BLK_SIZE 600
102 #define FW_HAS_DATA_TO_RECV 0x00000001
103 #define FW_HAS_LAST_BLOCK 0x00000004