Enumerations | |
enum | cy_en_dfu_status_t { CY_DFU_SUCCESS = 0x00U, CY_DFU_ERROR_VERIFY = CY_DFU_ID | CY_PDL_STATUS_ERROR | 0x02U, CY_DFU_ERROR_LENGTH = CY_DFU_ID | CY_PDL_STATUS_ERROR | 0x03U, CY_DFU_ERROR_DATA = CY_DFU_ID | CY_PDL_STATUS_ERROR | 0x04U, CY_DFU_ERROR_CMD = CY_DFU_ID | CY_PDL_STATUS_ERROR | 0x05U, CY_DFU_ERROR_CHECKSUM = CY_DFU_ID | CY_PDL_STATUS_ERROR | 0x08U, CY_DFU_ERROR_ADDRESS = CY_DFU_ID | CY_PDL_STATUS_ERROR | 0x0AU, CY_DFU_ERROR_WRITE_EXT = CY_DFU_ID | CY_PDL_STATUS_ERROR | 0x0BU, CY_DFU_ERROR_READ_EXT = CY_DFU_ID | CY_PDL_STATUS_ERROR | 0x0CU, CY_DFU_ERROR_TIMEOUT = CY_DFU_ID | CY_PDL_STATUS_ERROR | 0x40U, CY_DFU_ERROR_BAD_PARAM = CY_DFU_ID | CY_PDL_STATUS_ERROR | 0x50U, CY_DFU_ERROR_UNKNOWN = CY_DFU_ID | CY_PDL_STATUS_ERROR | 0x0FU } |
Used to return the statuses of most DFU SDK APIs. More... | |
enum | cy_en_dfu_transport_t { CY_DFU_I2C = 0x01U, CY_DFU_UART = 0x02U, CY_DFU_SPI = 0x03U, CY_DFU_CANFD = 0x06U } |
Used to select one of the transport interface for the update session. More... | |
enum cy_en_dfu_status_t |
Used to return the statuses of most DFU SDK APIs.