VS1005g Datasheet
10 VS1005 PERIPHERALS AND REGISTERS
Figure 13: VS1005 UTM Functional Block Diagram.
10.11.1 USB Peripheral Registers
Universal Serial Bus Controller Registers
Address
Register
Function
0xFC80
0xFC81
0xFC82
0xFC83
0xFC84
USB_CF
USB_CTRL
USB_ST
USB Device Config
USB Device Control
USB Device Status
USB_RDPTR[9:0] Receive buffer read pointer
USB_WRPTR[9:0] Receive buffer write pointer
0xFC85
0xFC86
0xFC87
USB_UTMIR
USB_UTMIW
USB_HOST
UTM read control
UTM write control
Host control
0xFC88
0xFC89
0xFC8A
0xFC8B
USB_EP_SEND0 EP0IN Transmittable Packet Info
USB_EP_SEND1 EP1IN Transmittable Packet Info
USB_EP_SEND2 EP2IN Transmittable Packet Info
USB_EP_SEND3 EP3IN Transmittable Packet Info
0xFC90
0xFC91
0xFC92
0xFC93
USB_EP_ST0
USB_EP_ST1
USB_EP_ST2
USB_EP_ST3
Flags for endpoints EP0IN and EP0OUT
Flags for endpoints EP1IN and EP1OUT
Flags for endpoints EP2IN and EP2OUT
Flags for endpoints EP3IN and EP3OUT
Version: 0.2, 2012-03-16
66