EU1KY AA FW

Macros

#define USBD_BOT_IDLE   0 /* Idle state */
 
#define USBD_BOT_DATA_OUT   1 /* Data Out state */
 
#define USBD_BOT_DATA_IN   2 /* Data In state */
 
#define USBD_BOT_LAST_DATA_IN   3 /* Last Data In Last */
 
#define USBD_BOT_SEND_DATA   4 /* Send Immediate data */
 
#define USBD_BOT_NO_DATA   5 /* No data Stage */
 
#define USBD_BOT_CBW_SIGNATURE   0x43425355
 
#define USBD_BOT_CSW_SIGNATURE   0x53425355
 
#define USBD_BOT_CBW_LENGTH   31
 
#define USBD_BOT_CSW_LENGTH   13
 
#define USBD_BOT_MAX_DATA   256
 
#define USBD_CSW_CMD_PASSED   0x00
 
#define USBD_CSW_CMD_FAILED   0x01
 
#define USBD_CSW_PHASE_ERROR   0x02
 
#define USBD_BOT_STATUS_NORMAL   0
 
#define USBD_BOT_STATUS_RECOVERY   1
 
#define USBD_BOT_STATUS_ERROR   2
 
#define USBD_DIR_IN   0
 
#define USBD_DIR_OUT   1
 
#define USBD_BOTH_DIR   2
 

Detailed Description

Macro Definition Documentation

#define USBD_BOT_CBW_LENGTH   31
#define USBD_BOT_CBW_SIGNATURE   0x43425355
#define USBD_BOT_CSW_LENGTH   13
#define USBD_BOT_CSW_SIGNATURE   0x53425355
#define USBD_BOT_DATA_IN   2 /* Data In state */
#define USBD_BOT_DATA_OUT   1 /* Data Out state */
#define USBD_BOT_IDLE   0 /* Idle state */
#define USBD_BOT_LAST_DATA_IN   3 /* Last Data In Last */
#define USBD_BOT_MAX_DATA   256
#define USBD_BOT_NO_DATA   5 /* No data Stage */
#define USBD_BOT_SEND_DATA   4 /* Send Immediate data */
#define USBD_BOT_STATUS_ERROR   2
#define USBD_BOT_STATUS_NORMAL   0
#define USBD_BOT_STATUS_RECOVERY   1
#define USBD_BOTH_DIR   2
#define USBD_CSW_CMD_FAILED   0x01
#define USBD_CSW_CMD_PASSED   0x00
#define USBD_CSW_PHASE_ERROR   0x02
#define USBD_DIR_IN   0
#define USBD_DIR_OUT   1