| Electronic Components Datasheet Search |
|
CS5530A Datasheet(PDF) 210 Page - National Semiconductor (TI) |
|
|
|
|||||||||||||||||||||||||||||
CS5530A Datasheet(HTML) 210 Page - National Semiconductor (TI) |
|
210 / 259 page ![]() www.national.com 210 Revision 1.1 Register Descriptions (Continued) 4.4 USB REGISTERS The USB Host Controller exists logically as its own PCI “Device”, separate from the Chipset functions. It is a single- function device, and so it contains a PCI Configuration space for only Function 0. Depending on the state of the HOLD_REQ# pin on reset, the USB Controller will respond to one of two Device numbers for access to its PCI Config- uration registers: HOLD_REQ# low: Responds to pin AD29 high (Device13h inaGeode system). HOLD_REQ# high: Responds to pin AD27 high (Device11h inaGeode system). ThePCI Configurationregisters arelistedinTable 4-25. They can be accessed as any number of bytes within a sin- gle 32-bit aligned unit. They are selected by the PCI-stan- dard Index and Byte-Enable method. Registers marked as “Reserved”, and reserved bits within a register, should not be changed by software. In the PCI Configuration space, there is one Base Address Register (BAR), at Index 10h, which is used to map the USB Host Controller's operational register set into a 4K memory space. Once the BAR register has been initialized, and the PCI Command register at Index 04h has been set to enable the Memory space decoder, these “USB Control- ler” registers are accessible. The memory-mapped USB Controller Registers are listed in Table 4-26. They follow the Open Host Controller Inter- face (OHCI) specification. Table 4-25. USB Index xxh: USB PCI Configuration Registers Bit Description Index 00h-01h Vendor Identification Register (RO) Reset Value = 0E11h Index 02h-03h Device Identification Register (RO) Reset Value = A0F8h Index 04h-05h Command Register (R/W) Reset Value = 0000h 15:10 Reserved: Set to 0. 9 Fast Back-to-Back Enable (Read Only): USB only acts as a master to a single device, so this functionality is not needed. It is always disabled (must always be set to 0). 8 SERR#: USB asserts SERR# when it detects an address parity error. 0 = Disable; 1 = Enable. 7 Wait Cycle Control: USB does not need to insert a wait state between the address and data on the AD lines. It is always disabled (bit is set to 0). 6 Parity Error: USB asserts PERR# when it is the agent receiving data and it detects a data parity error. 0 = Disable; 1 = Enable. 5 VGA Palette Snoop Enable (Read Only): USB does not support this function. It is always disabled (bit is set to 0). 4 Memory Write and Invalidate: Allow USB to run Memory Write and Invalidate commands. 0 = Disable; 1 = Enable. The Memory Write and Invalidate command will only occur if the cache line size is set to 32 bytes and the memory write is exactly one cache line. If the CS5530A is being used in a GX-series processor based system, this bit must be set to 0. 3 Special Cycles: USB does not run special cycles on PCI. It is always disabled (bit is set to 0). 2 PCI Master Enable: Allow USB to run PCI master cycles. 0 = Disable; 1 = Enable. 1 Memory Space: Allow USB to respond as a target to memory cycles. 0 = Disable; 1 = Enable. 0 I/O Space: Allow USB to respond as a target to I/O cycles. 0 = Disable; 1 = Enable. |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |