Go to the documentation of this file.
27 #ifndef LIBSBP_BOOTLOAD_MESSAGES_H
28 #define LIBSBP_BOOTLOAD_MESSAGES_H
41 #define SBP_MSG_BOOTLOADER_HANDSHAKE_REQ 0x00B3
52 #define SBP_MSG_BOOTLOADER_HANDSHAKE_RESP 0x00B4
53 typedef struct SBP_ATTR_PACKED {
63 #define SBP_MSG_BOOTLOADER_JUMP_TO_APP 0x00B1
64 typedef struct SBP_ATTR_PACKED {
78 #define SBP_MSG_NAP_DEVICE_DNA_REQ 0x00DE
90 #define SBP_MSG_NAP_DEVICE_DNA_RESP 0x00DD
91 typedef struct SBP_ATTR_PACKED {
102 #define SBP_MSG_BOOTLOADER_HANDSHAKE_DEP_A 0x00B0
103 typedef struct SBP_ATTR_PACKED {
uint8_t u8
Unsigned 8-bit integer.
u32 flags
Bootloader flags.
uint32_t u32
Unsigned 32-bit integer.
u8 jump
Ignored by the device.