Device Firmware Update (DFU) Middleware Library 6.0
DFU Commands

General Description

Macros

#define CY_DFU_CMD_ENTER   (0x38U)
 DFU command: Enter DFU.
 
#define CY_DFU_CMD_EXIT   (0x3BU)
 DFU command: Exit DFU.
 
#define CY_DFU_CMD_PROGRAM_DATA   (0x49U)
 DFU command: Program Data.
 
#define CY_DFU_CMD_VERIFY_DATA   (0x4AU)
 DFU command: Verify Data.
 
#define CY_DFU_CMD_ERASE_DATA   (0x44U)
 DFU command: Erase Data.
 
#define CY_DFU_CMD_VERIFY_APP   (0x31U)
 DFU command: Verify Application.
 
#define CY_DFU_CMD_SEND_DATA   (0x37U)
 DFU command: Send Data.
 
#define CY_DFU_CMD_SEND_DATA_WR   (0x47U)
 DFU command: Send Data without Response.
 
#define CY_DFU_CMD_SYNC   (0x35U)
 DFU command: Sync DFU.
 
#define CY_DFU_CMD_SET_APP_META   (0x4CU)
 DFU command: Set Application Metadata.
 
#define CY_DFU_CMD_GET_METADATA   (0x3CU)
 DFU command: Get Metadata.
 
#define CY_DFU_CMD_SET_EIVECTOR   (0x4DU)
 DFU command: Set EI Vector.
 
#define CY_DFU_USER_CMD_START   (0x50U)
 DFU user commands: min value.
 
#define CY_DFU_USER_CMD_END   (0xFFU)
 DFU user commands: max value.