USB block registers
716
NS9750 Hardware Reference
USB block registers
The USB module configuration registers are located at base address 9010_0000.
Table 415 provides the address register map for the USB “modules” within the USB
block.
All configuration registers must be accessed as 32-bit words and as single accesses
only. Bursting is not allowed.
USB Global registers
Table 416 provides the addresses for the USB Global registers.
Address range Register space (module)
0x90100000–0x90100FFF USB Global Control and Status
0x90101000–0x90101FFF USB Host Block
0x90102000–0x90102FFF USB Device Block
0x90103000–0x90103FFF USB Device Endpoint FIFOs
0x90110000–0x9011FFFF USB Device DMA (see the BBus DMA Controller chapter
for details about these registers)
Table 415: USB register address map
Address Register
9010 0000 Global Control/Status register
9010 0004 Device Control/Status register
9010 000C Global Interrupt Enable
9010 0010 Global Interrupt Status
9010 0014 Device IP Programming Control/Status
Table 416: USB Global registers address map