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

📄 usbd.h

📁 usb drivers based on s3c2410
💻 H
字号:
#ifndef  USBD_H
#define  USBD_H

/*PWR_REG*/
#define SUSPEND_EN          0x01
#define SUSPEND_MODE		    0x02
#define MCU_RESUME          0x04
#define USB_RESET		        0x08
#define ISO_UPDATE          0x80

/*MAXP_REG*/
#define FIFO_SIZE_8              0x01
#define FIFO_SIZE_16             0x02
#define FIFO_SIZE_32             0x04
#define FIFO_SIZE_64             0x08

/*EP0_CSR*/
#define EP0_OUT_PKT_RDY          0x01
#define EP0_IN_PKT_RDY           0x02
#define EP0_SENT_STALL           0x04
#define EP0_DATA_END             0x08
#define EP0_SETUP_END            0x10
#define EP0_SEND_STALL           0x20
#define EP0_SERVICED_OUT_PKT_RDY 0x40
#define EP0_SERVICED_SETUP_END   0x80

/*EP_INT_REG*/
#define EP0_INT                	 0x01
#define EP1_INT                  0x02
#define EP2_INT                  0x04
#define EP3_INT			             0x08
#define EP4_INT			             0x10

/*USB_INT_REG*/
#define SUSPEND_INT            	 0x01
#define RESUME_INT               0x02
#define RESET_INT                0x04

/*IN_CSR1_REG*/
#define EPI_IN_PKT_RDY           0x01
#define EPI_UNDER_RUN		         0x04
#define EPI_FIFO_FLUSH		       0x08
#define EPI_SEND_STALL           0x10
#define EPI_SENT_STALL           0x20
#define EPI_CLR_DATA_TOGGLE      0x40

/*IN_CSR2_REG*/
#define EPI_IN_DMA_INT_MASK	    (1<<4)
#define EPI_MODE_IN		          (1<<5)
#define EPI_ISO			            (1<<6)
#define EPI_BULK			          (0<<6) /*XXX*/

#define EPI_AUTO_SET		        (1<<7)

/*OUT_CSR1_REG*/
#define EPO_OUT_PKT_RDY          0x01
#define EPO_OVER_RUN		         0x04
#define EPO_DATA_ERROR		       0x08
#define EPO_FIFO_FLUSH		       0x10
#define EPO_SEND_STALL           0x20
#define EPO_SENT_STALL           0x40
#define EPO_CLR_DATA_TOGGLE      0x80

/*OUT_CSR2_REG*/
#define EPO_OUT_DMA_INT_MASK	   0x20
#define EPO_ISO		 	             0x40
#define EPO_BULK		 	           0x00 /*XXX*/
#define EPO_AUTO_CLR		         0x80

#endif/*USBD_H*/

⌨️ 快捷键说明

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