?? usbhosterror.h
字號:
/*****************************Copyright(c)****************************************************************
** Guangzhou ZHIYUAN electronics Co.,LTD.
**
** http://www.embedtools.com
**
**------File Info-----------------------------------------------------------------------------------------
** File Name: USBHostError.h
** Latest modified Date: 2008-3-2
** Latest Version: V1.0
** Description: USB主機軟件包的錯誤代碼
**
**--------------------------------------------------------------------------------------------------------
** Created By: 吳隆穗 Longsui Wu
** Created date: 2007-11-14
** Version: V1.0
** Descriptions: 初始版本
**
**--------------------------------------------------------------------------------------------------------
** Modified by:
** Modified date:
** Version:
** Description:
**
**--------------------------------------------------------------------------------------------------------
** Modified by:
** Modified date:
** Version:
** Description:
**
*********************************************************************************************************/
#ifndef __USB_HOST_ERROR_H
#define __USB_HOST_ERROR_H
#define USB_ERR_SUCESS 0x00 /* 成功 */
#define USB_ERR_DEVICE_NOT_ATTACHED 0x20 /* 設(shè)備沒連接上 */
#define USB_ERR_DEVICE_NOT_READY 0x21 /* 設(shè)備沒準(zhǔn)備好,不能數(shù)據(jù)傳輸 */
#define USB_ERR_SOFT_NOT_SUPPORT 0x22 /* 軟件包不支持 */
#define USB_ERR_EXIT_REQ 0x23 /* 卸載函數(shù)要求退出操作 */
#define USB_ERR_TIMEOUT 0x30 /* 數(shù)據(jù)傳輸超時 */
/*********************************************************************************************************
數(shù)據(jù)傳輸時可能出現(xiàn)的錯誤代碼,也是傳輸完成狀態(tài)代碼
*********************************************************************************************************/
#define USB_ERR_NOERR 0x00 /* 數(shù)據(jù)傳輸正常 */
#define USB_ERR_CRC 0x01 /* 發(fā)生CRC錯誤 */
#define USB_ERR_BITSTUFFING 0x02 /* 發(fā)生位填充錯誤 */
#define USB_ERR_DATATOGGLEMISMATCH 0x03 /* 數(shù)據(jù)觸發(fā)位不匹配 */
#define USB_ERR_STALL 0x04 /* 端點被禁止 */
#define USB_ERR_DEVICENOTRESPONDING 0x05 /* 設(shè)備沒有響應(yīng) */
#define USB_ERR_PIDCHECKFAILURE 0x06 /* PID校驗錯誤 */
#define USB_ERR_UNEXPECTEDPID 0x07 /* 出現(xiàn)未知PID */
#define USB_ERR_DATAOVERRUN 0x08 /* 數(shù)據(jù)上溢錯誤 */
#define USB_ERR_DATAUNDERRUN 0x09 /* 數(shù)據(jù)下溢錯誤 */
#define USB_ERR_BUFFEROVERRUN 0x0C /* 緩沖區(qū)上溢錯誤 */
#define USB_ERR_BUFFERUNDERRUN 0x0D /* 緩沖區(qū)下溢錯誤 */
#define USB_ERR_NOTACCESSED 0x0E /* 保留 */
#endif
/*********************************************************************************************************
END FILE
*********************************************************************************************************/
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -