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

📄 67300.h

📁 此压缩包为杰得开发得z228的BSP的源代码,可以实现很多功能,尤其是视频解码有很好的效果.
💻 H
📖 第 1 页 / 共 5 页
字号:
#define HOST2_CTR_REG                                        0xC0A8 /* Host 2 Counter Register [R] *//* FIELDS*/#define HOST_RESULT                                          0x00FF /* Host Count Result *//*********************************************************//* HOST n SOF/EOP COUNT REGISTER [R/W]                   *//*********************************************************/#define HOST1_SOF_EOP_CNT_REG                                0xC092 /* Host 1 SOF/EOP Count Register [R/W] */#define SIE1_USB_SOF_COUNT                                   0xC092#define HOST2_SOF_EOP_CNT_REG                                0xC0B2 /* Host 2 SOF/EOP Count Register [R/W] */#define SIE2_USB_SOF_COUNT                                   0xC0B2/* FIELDS */#define SOF_EOP_CNT                                          0x3FFF /* SOF/EOP Count *//*********************************************************//* HOST n SOF/EOP COUNTER REGISTER [R]                       *//*********************************************************/#define HOST1_SOF_EOP_CTR_REG                                0xC094 /* Host 1 SOF/EOP Counter Register [R] */#define SIE1_USB_SOF_TIMER                                   0xC094#define HOST2_SOF_EOP_CTR_REG                                0xC0B4 /* Host 2 SOF/EOP Counter Register [R] */#define SIE2_USB_SOF_TIMER                                   0xC0B4/* FIELDS */#define SOF_EOP_CTR                                          0x3FFF /* SOF/EOP Counter *//*********************************************************//* HOST n FRAME REGISTER [R]                             *//*********************************************************/#define HOST1_FRAME_REG                                      0xC096 /* Host 1 Frame Register [R] */#define SIE1_USB_FRAME_NO                                    0xC096#define HOST2_FRAME_REG                                      0xC0B6 /* Host 2 Frame Register [R] */#define SIE2_USB_FRAME_NO                                    0xC0B6/* FIELDS */#define HOST_FRAME_NUM                                       0x07FF /* Frame *//*********************************************************//*********************************************************//* DEVICE REGISTERS                                      *//*********************************************************//*********************************************************//*********************************************************//* DEVICE n PORT SELECT REGISTERS [R/W]                  *//*********************************************************/#define DEV1_SEL_REG                                         0xC084 /* Device 1 Port Select Register [R/W] */#define DEV2_SEL_REG                                         0xC0A4 /* Device 2 Port Select Register [R/W] *//* FIELDS *//*********************************************************//* DEVICE n INTERRUPT ENABLE REGISTER [R/W]              *//*********************************************************/#define DEV1_IRQ_EN_REG                                      0xC08C /* Device 1 Interrupt Enable Register [R/W] */#define DEV2_IRQ_EN_REG                                      0xC0AC /* Device 2 Interrupt Enable Register [R/W] *//* FIELDS *//* Defined in Host Interrupt Enable Register *//*#define VBUS_IRQ_EN         0x8000  // VBUS Interrupt Enable (DEV1 only)  *//*#define ID_IRQ_EN           0x4000  // ID Interrupt Enable (DEV1 only) */#define WAKE_IRQ_EN                                          0x0400 /* Wake Interrupt Enable  */#define RST_IRQ_EN                                           0x0100 /* Reset Interrupt Enable  */#define EP7_IRQ_EN                                           0x0080 /* EP7 Interrupt Enable  */#define EP6_IRQ_EN                                           0x0040 /* EP6 Interrupt Enable  */#define EP5_IRQ_EN                                           0x0020 /* EP5 Interrupt Enable  */#define EP4_IRQ_EN                                           0x0010 /* EP4 Interrupt Enable  */#define EP3_IRQ_EN                                           0x0008 /* EP3 Interrupt Enable  */#define EP2_IRQ_EN                                           0x0004 /* EP2 Interrupt Enable  */#define EP1_IRQ_EN                                           0x0002 /* EP1 Interrupt Enable  */#define EP0_IRQ_EN                                           0x0001 /* EP0 Interrupt Enable  *//*********************************************************//* DEVICE n STATUS REGISTER [R/W]                        *//*********************************************************//* In order to clear status for a particular IRQ bit,    *//* write a '1' to that bit location.                     *//*********************************************************/#define DEV1_STAT_REG                                        0xC090 /* Device 1 Status Register [R/W] */#define DEV2_STAT_REG                                        0xC0B0 /* Device 2 Status Register [R/W] *//* FIELDS *//* Defined in Host Status Register *//*#define VBUS_IRQ_FLG        0x8000  // VBUS Interrupt Request (DEV1 only) *//*#define ID_IRQ_FLG          0x4000  // ID Interrupt Request (DEV1 only) *//*#define SOF_EOP_IRQ_FLG     0x0200  // SOF/EOP Interrupt Request  */#define WAKE_IRQ_FLG                                         0x0400 /* Wakeup Interrupt Request */#define RST_IRQ_FLG                                          0x0100 /* Reset Interrupt Request */#define EP7_IRQ_FLG                                          0x0080 /* EP7 Interrupt Request */#define EP6_IRQ_FLG                                          0x0040 /* EP6 Interrupt Request */#define EP5_IRQ_FLG                                          0x0020 /* EP5 Interrupt Request */#define EP4_IRQ_FLG                                          0x0010 /* EP4 Interrupt Request */#define EP3_IRQ_FLG                                          0x0008 /* EP3 Interrupt Request */#define EP2_IRQ_FLG                                          0x0004 /* EP2 Interrupt Request */#define EP1_IRQ_FLG                                          0x0002 /* EP1 Interrupt Request */#define EP0_IRQ_FLG                                          0x0001 /* EP0 Interrupt Request *//*********************************************************//* DEVICE n ADDRESS REGISTERS [R/W]                      *//*********************************************************/#define DEV1_ADDR_REG                                        0xC08E /* Device 1 Address Register [R/W] */#define DEV2_ADDR_REG                                        0xC0AE /* Device 2 Address Register [R/W] *//* FIELDS */#define DEV_ADDR_SEL                                         0x007F /* Device Address *//*********************************************************//* DEVICE n FRAME NUMBER REGISTER [R]                    *//*********************************************************/#define DEV1_FRAME_REG                                       0xC092 /* Device 1 Frame Register [R] */#define DEV2_FRAME_REG                                       0xC0B2 /* Device 2 Frame Register [R] *//* FIELDS */#define DEV_FRAME_STAT                                       0x07FF /* Device Frame *//*********************************************************//* DEVICE n ENDPOINT n CONTROL REGISTERS [R/W]           *//*********************************************************/#define DEV1_EP0_CTL_REG                                     0x0200 /* Device 1 Endpoint 0 Control Register [R/W] */#define DEV1_EP1_CTL_REG                                     0x0210 /* Device 1 Endpoint 1 Control Register [R/W]       */#define DEV1_EP2_CTL_REG                                     0x0220 /* Device 1 Endpoint 2 Control Register [R/W] */#define DEV1_EP3_CTL_REG                                     0x0230 /* Device 1 Endpoint 3 Control Register [R/W] */#define DEV1_EP4_CTL_REG                                     0x0240 /* Device 1 Endpoint 4 Control Register [R/W] */#define DEV1_EP5_CTL_REG                                     0x0250 /* Device 1 Endpoint 5 Control Register [R/W] */#define DEV1_EP6_CTL_REG                                     0x0260 /* Device 1 Endpoint 6 Control Register [R/W] */#define DEV1_EP7_CTL_REG                                     0x0270 /* Device 1 Endpoint 7 Control Register [R/W] */#define DEV2_EP0_CTL_REG                                     0x0280 /* Device 2 Endpoint 0 Control Register [R/W] */#define DEV2_EP1_CTL_REG                                     0x0290 /* Device 2 Endpoint 1 Control Register [R/W]       */#define DEV2_EP2_CTL_REG                                     0x02A0 /* Device 2 Endpoint 2 Control Register [R/W] */#define DEV2_EP3_CTL_REG                                     0x02B0 /* Device 2 Endpoint 3 Control Register [R/W] */#define DEV2_EP4_CTL_REG                                     0x02C0 /* Device 2 Endpoint 4 Control Register [R/W] */#define DEV2_EP5_CTL_REG                                     0x02D0 /* Device 2 Endpoint 5 Control Register [R/W] */#define DEV2_EP6_CTL_REG                                     0x02E0 /* Device 2 Endpoint 6 Control Register [R/W] */#define DEV2_EP7_CTL_REG                                     0x02F0 /* Device 2 Endpoint 7 Control Register [R/W] */#define SIE1_DEV_REQ                                         0x0300 /* SIE1 Default Setup packet Address */#define SIE2_DEV_REQ                                         0x0308 /* SIE2 Default Setup packet Address *//* FIELDS *//* Defined in Host Control Register */#define INOUT_IGN_EN                                         0x0080 /* Ignores IN and OUT requests on EP0     *//*#define SEQ_SEL             0x0040  // Endpoint Data Toggle Sequence Bit */#define STALL_EN                                             0x0020 /* Endpoint Stall *//*#define ISO_EN              0x0010  // Enpoint Isochronous enable */#define NAK_INT_EN                                           0x0080 /* NAK Response Interrupt enable  *//*#define DIR_SEL             0x0004  // Endpoint Direction (1:IN, 0:OUT) *//*#define EN                  0x0002  // Endpoint enable *//*#define ARM_EN              0x0001  // Endpoint arm *//*#define BSY_FLG             0x0001  // Start host operation (ARM_BUSY?) *//*********************************************************//* DEVICE n ENDPOINT n ADDRESS REGISTERS [R/W]           *//*********************************************************/#define DEV1_EP0_ADDR_REG                                    0x0202 /* Device 1 Endpoint 0 Address Register [R/W] */#define DEV1_EP1_ADDR_REG                                    0x0212 /* Device 1 Endpoint 1 Address Register [R/W]      */#define DEV1_EP2_ADDR_REG                                    0x0222 /* Device 1 Endpoint 2 Address Register [R/W] */#define DEV1_EP3_ADDR_REG                                    0x0232 /* Device 1 Endpoint 3 Address Register [R/W] */#define DEV1_EP4_ADDR_REG                                    0x0242 /* Device 1 Endpoint 4 Address Register [R/W] */#define DEV1_EP5_ADDR_REG                                    0x0252 /* Device 1 Endpoint 5 Address Register [R/W] */#define DEV1_EP6_ADDR_REG                                    0x0262 /* Device 1 Endpoint 6 Address Register [R/W] */#define DEV1_EP7_ADDR_REG                                    0x0272 /* Device 1 Endpoint 7 Address Register [R/W] */#define DEV2_EP0_ADDR_REG                                    0x0282 /* Device 2 Endpoint 0 Address Register [R/W] */#define DEV2_EP1_ADDR_REG                                    0x0292 /* Device 2 Endpoint 1 Address Register [R/W] */#define DEV2_EP2_ADDR_REG                                    0x02A2 /* Device 2 Endpoint 2 Address Register [R/W] */#define DEV2_EP3_ADDR_REG                                    0x02B2 /* Device 2 Endpoint 3 Address Register [R/W] */#define DEV2_EP4_ADDR_REG                                    0x02C2 /* Device 2 Endpoint 4 Address Register [R/W] */#define DEV2_EP5_ADDR_REG                                    0x02D2 /* Device 2 Endpoint 5 Address Register [R/W] */#define DEV2_EP6_ADDR_REG                                    0x02E2 /* Device 2 Endpoint 6 Address Register [R/W] */#define DEV2_EP7_ADDR_REG                                    0x02F2 /* Device 2 Endpoint 7 Address Register [R/W] *//*********************************************************//* DEVICE n ENDPOINT n COUNT REGISTERS [R/W]             *//*********************************************************/#define DEV1_EP0_CNT_REG                                     0x0204 /* Device 1 Endpoint 0 Count Register [R/W] */#define DEV1_EP1_CNT_REG                                     0x0214 /* Device 1 Endpoint 1 Count Register [R/W]       */#define DEV1_EP2_CNT_REG                                     0x0224 /* Device 1 Endpoint 2 Count Register [R/W] */#define DEV1_EP3_CNT_REG                                     0x0234 /* Device 1 Endpoint 3 Count Register [R/W] */#define DEV1_EP4_CNT_REG                                     0x0244 /* Device 1 Endpoint 4 Count Register [R/W] */#define DEV1_EP5_CNT_REG                                     0x0254 /* Device 1 Endpoint 5 Count Register [R/W] */#define DEV1_EP6_CNT_REG                                     0x0264 /* Device 1 Endpoint 6 Count Register [R/W] */#define DEV1_EP7_CNT_REG                                     0x0274 /* Device 1 Endpoint 7 Count Register [R/W] */#define DEV2_EP0_CNT_REG                                     0x0284 /* Device 2 Endpoint 0 Count Register [R/W] */#define DEV2_EP1_CNT_REG                                     0x0294 /* Device 2 Endpoint 1 Count Register [R/W]      */#define DEV2_EP2_CNT_REG                                     0x02A4 /* Device 2 Endpoint 2 Count Register [R/W] */#define DEV2_EP3_CNT_REG                                     0x02B4 /* Device 2 Endpoint 3 Count Register [R/W] */#define DEV2_EP4_CNT_REG                                     0x02C4 /* Device 2 Endpoint 4 Count Register [R/W] */#define DEV2_EP5_

⌨️ 快捷键说明

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