⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 usbh_msdc.h

📁 凌阳SPCE3200多媒体开发板自带源程序。共安排了32个子目录
💻 H
字号:
// SUNPLUS  S+core IDE generated include file.#ifndef ANISPG290_USBH_MSDC_H_6729_15890__INCLUDED_#define ANISPG290_USBH_MSDC_H_6729_15890__INCLUDED_//#define USBH_print// INT#define	C_IN_Token			0x0100#define	C_Host_TX_Data		0x0080#define	C_VBUS_Status		0x0040#define	C_Auto_Out_TX		0x0020#define	C_Auto_In_TX		0x0010#define	C_Host_RX			0x0008#define	C_TX_Task_complete	0x0004#define	C_SOF				0x0002#define	C_DP_DM_Status		0x0001//Status (Error)#define C_CSW_Fail			0x0100#define C_Status_TimeOut	0x0080#define C_Status_CRCERR		0x0040#define C_Status_DataERR	0x0020#define C_Status_BitERR		0x0010#define C_Status_UnkonwnPID	0x0008#define C_Status_Stall		0x0004#define C_Status_Nack		0x0002#define C_Status_Ack		0x0001//Transfer#define C_Transfer_Reset	0x0040#define C_Transfer_OutData1	0x0020#define C_Transfer_OutData0	0x0010#define C_Transfer_InData1	0x0008#define C_Transfer_InData0	0x0004#define C_Transfer_Setup	0x0002#define C_Transfer_SOF		0x0001//EP0 Status Token#define C_EP0_Status_IN		0#define C_EP0_Status_OUT	1//SCSI#define C_SCSIDataIN		0x80#define C_SCSIDataOUT		0x00#define C_TestUnitReady					0x00#define C_RequestSense					0x03#define C_Inquiry						0x12#define C_ModeSense						0x1A#define C_PreventAllowMediumRemoval		0x1E#define C_ReadFormatCapacities			0x23#define C_ReadCapacity					0x25#define C_Read10						0x28#define C_Write10						0x2A#define C_Verify						0x2Fextern int USBH_ISR(void);extern int DrvUSBH_Initial(void);extern int DrvUSBH_LUNInitial(int LUN);extern int DrvUSBH_ReadSector(int Addr, int BlockNum, char *BufferAddr, int LUN);extern int DrvUSBH_WriteSector(int Addr, int BlockNum, char *BufferAddr, int LUN);extern void DrvUSBH_UnInitial(void);extern void DrvUSBH_PowerON(void);extern void DrvUSBH_PowerOFF(void);extern int DrvUSBH_CheckDevice(void);extern int R_USBH_MaxLUN;	// Logic Unit Number. If the device supports four LUNs then this							// variable would be 3.extern int R_USBH_Size[4];	// LUN Size, Unit : Sector							// R_USBH_Size[0] : LUN0, R_USBH_Size[1] : LUN1							// R_USBH_Size[2] : LUN2, R_USBH_Size[3] : LUN3extern int R_USBH_WP[4];	// LUN Write Protect	0:Not Write Protect		1:Write Protectextern int R_USBH_Present;	// 1: USB Device is plugged in and intial successfully							// 0: USB Device is NOT plugged in.#endif //ANISPG290_USBH_MSDC_H_6729_15890__INCLUDED_

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -