usb_device_config.h

来自「三星ARM9 s3c2410 usb device开发」· C头文件 代码 · 共 52 行

H
52
字号

 
#ifndef __USB_DEVICE_CONFIG_H__
#define __USB_DEVICE_CONFIG_H__



#define EP0_STATE_INIT 			(0)  

//NOTE: The ep0State value in a same group should be added by 1.
#define EP0_STATE_GD_DEV_0	 	(10)  //10-10=0 
#define EP0_STATE_GD_DEV_1 		(11)  //11-10=1
#define EP0_STATE_GD_DEV_2 		(12)  //12-10=2

#define EP0_STATE_GD_CFG_0	 	(20)
#define EP0_STATE_GD_CFG_1 		(21)
#define EP0_STATE_GD_CFG_2 		(22)
#define EP0_STATE_GD_CFG_3 		(23)
#define EP0_STATE_GD_CFG_4 		(24)
#define EP0_STATE_GD_CFG_5 		(25)
#define EP0_STATE_GD_CFG_6 		(26)
#define EP0_STATE_GD_CFG_7 		(27)


#define EP0_STATE_GD_CFG_ONLY_0		(40)
#define EP0_STATE_GD_CFG_ONLY_1		(41)
#define EP0_STATE_GD_IF_ONLY_0 		(42)
#define EP0_STATE_GD_IF_ONLY_1 		(43)
#define EP0_STATE_GD_EP0_ONLY_0		(44)
#define EP0_STATE_GD_EP1_ONLY_0		(45)


#define EP0_STATE_GD_STR_I0	 	(30)  
#define EP0_STATE_GD_STR_I1	 	(31)  
#define EP0_STATE_GD_STR_I2	 	(32)  
#define EP0_STATE_GD_STR_I3	 	(33)  


#define EP0_STATE_GD_REP	 	(50)  
#define EP0_STATE_GD_HID_0	 	(51)  
#define EP0_STATE_GD_HID_1	 	(52)  
#define EP0_STATE_GD_PHY_0	 	(53)  
#define EP0_STATE_GD_PHY_1	 	(54) 


void ReconfigUsbd(void);
void Ep0Handler(void);
void UsbdInit(U8 fun);


#endif /*__USB_DEVICE_CONFIG_H__*/

⌨️ 快捷键说明

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