User manual

...the world's most energy friendly microcontrollers
2012-04-24 - Giant Gecko Family - d0053_Rev0.96 347
www.energymicro.com
15.5 Register Map
The offset register address is relative to the registers base address.
Offset Name Type Description
0x000 USB_CTRL RW System Control Register
0x004 USB_STATUS R System Status Register
0x008 USB_IF R Interrupt Flag Register
0x00C USB_IFS W1 Interrupt Flag Set Register
0x010 USB_IFC W1 Interrupt Flag Clear Register
0x014 USB_IEN RW Interrupt Enable Register
0x018 USB_ROUTE RW I/O Routing Register
0x3C000 USB_GOTGCTL RWH OTG Control and Status Register
0x3C004 USB_GOTGINT RW1 OTG Interrupt Register
0x3C008 USB_GAHBCFG RW AHB Configuration Register
0x3C00C USB_GUSBCFG RWH USB Configuration Register
0x3C010 USB_GRSTCTL RWH Reset Register
0x3C014 USB_GINTSTS RWH Interrupt Register
0x3C018 USB_GINTMSK RW Interrupt Mask Register
0x3C01C USB_GRXSTSR R Receive Status Debug Read Register
0x3C020 USB_GRXSTSP R Receive Status Read and Pop Register
0x3C024 USB_GRXFSIZ RW Receive FIFO Size Register
0x3C028 USB_GNPTXFSIZ RW Non-periodic Transmit FIFO Size Register
0x3C02C USB_GNPTXSTS R Non-periodic Transmit FIFO/Queue Status Register
0x3C05C USB_GDFIFOCFG RW Global DFIFO Configuration Register
0x3C100 USB_HPTXFSIZ RW Host Periodic Transmit FIFO Size Register
0x3C104 USB_DIEPTXF1 RW Device IN Endpoint Transmit FIFO 1 Size Register
0x3C108 USB_DIEPTXF2 RW Device IN Endpoint Transmit FIFO 2 Size Register
0x3C10C USB_DIEPTXF3 RW Device IN Endpoint Transmit FIFO 3 Size Register
0x3C110 USB_DIEPTXF4 RW Device IN Endpoint Transmit FIFO 4 Size Register
0x3C114 USB_DIEPTXF5 RW Device IN Endpoint Transmit FIFO 5 Size Register
0x3C118 USB_DIEPTXF6 RW Device IN Endpoint Transmit FIFO 6 Size Register
0x3C400 USB_HCFG RW Host Configuration Register
0x3C404 USB_HFIR RW Host Frame Interval Register
0x3C408 USB_HFNUM R Host Frame Number/Frame Time Remaining Register
0x3C410 USB_HPTXSTS R Host Periodic Transmit FIFO/Queue Status Register
0x3C414 USB_HAINT R Host All Channels Interrupt Register
0x3C418 USB_HAINTMSK RW Host All Channels Interrupt Mask Register
0x3C440 USB_HPRT RWH Host Port Control and Status Register
0x3C500 USB_HC0_CHAR RW Host Channel x Characteristics Register
0x3C508 USB_HC0_INT RW1 Host Channel x Interrupt Register
0x3C50C USB_HC0_INTMSK RW Host Channel x Interrupt Mask Register
0x3C510 USB_HC0_TSIZ RW Host Channel x Transfer Size Register
0x3C514 USB_HC0_DMAADDR RW Host Channel x DMA Address Register
... USB_HCx_CHAR RW Host Channel x Characteristics Register