GD32F10x USB-Device: USB_DFU_Core_Exported_Types

GD32F103 Firmware

GD32F10x USB-Device  V1.0.0
GD32F10x USB-Device

Typedefs

typedef enum _DFU_STATE DFU_STATE
 
typedef enum _DFU_STATUS DFU_STATUS
 
typedef enum _DFU_REQUESTS DFU_REQUESTS
 
typedef void(* pAppFunction )(void)
 

Enumerations

enum  _DFU_STATE {
  STATE_appIDLE = 0x00, STATE_appDETACH, STATE_dfuIDLE, STATE_dfuDNLOAD_SYNC,
  STATE_dfuDNBUSY, STATE_dfuDNLOAD_IDLE, STATE_dfuMANIFEST_SYNC, STATE_dfuMANIFEST,
  STATE_dfuMANIFEST_WAIT_RESET, STATE_dfuUPLOAD_IDLE, STATE_dfuERROR
}
 
enum  _DFU_STATUS {
  STATUS_OK = 0x00, STATUS_errTARGET, STATUS_errFILE, STATUS_errWRITE,
  STATUS_errERASE, STATUS_errCHECK_ERASED, STATUS_errPROG, STATUS_errVERIFY,
  STATUS_errADDRESS, STATUS_errNOTDONE, STATUS_errFIRMWARE, STATUS_errVENDOR,
  STATUS_errUSBR, STATUS_errPOR, STATUS_errUNKNOWN, STATUS_errSTALLEDPKT
}
 
enum  _DFU_REQUESTS {
  DFU_DETACH = 0, DFU_DNLOAD, DFU_UPLOAD, DFU_GETSTATUS,
  DFU_CLRSTATUS, DFU_GETSTATE, DFU_ABORT
}
 

Detailed Description

Generated on Fri Feb 6 2015 14:56:36 for GD32F10x USB-Device by   doxygen 1.8.8