Datasheet
XIO2213B
www.ti.com
SCPS210F –OCTOBER 2008–REVISED MAY 2013
7.7 Header Type and BIST Registers
The header type and built-in self-test (BIST) registers indicate the OHCI controller PCI header type and no
built-in self-test. See Table 7-6 for a complete description of the register contents.
PCI register offset: 0Eh
Register type: Read only
Default value: 0000h
BIT NUMBER 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
RESET STATE 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Table 7-6. Header Type and BIST Registers Description
BIT FIELD NAME TYPE DESCRIPTION
15-8 BIST R Built-in self-test. The OHCI controller does not include a BIST; therefore, this field returns
00h when read.
7-0 HEADER_TYPE R PCI header type. The OHCI controller includes the standard PCI header, which is
communicated by returning 00h when this field is read. Since the 1394b OHCI core is
implemented as a single-function PCI device, bit 7 of this register must be 0b.
7.8 OHCI Base Address Register
The OHCI base address register is programmed with a base address referencing the memory-mapped
OHCI control. When the BIOS writes all 1s to this register, the value read back is FFFF F800h, indicating
that at least 2K bytes of memory address space are required for the OHCI registers. See Table 7-7 for a
complete description of the register contents.
PCI register offset: 10h
Register type: Read/Write, Read only
Default value: 0000 0000h
BIT NUMBER 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
RESET STATE 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
BIT NUMBER 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
RESET STATE 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Table 7-7. OHCI Base Address Register Description
BIT FIELD NAME TYPE DESCRIPTION
31-11 OHCIREG_PTR RW OHCI register pointer. This field specifies the upper 21 bits of the 32-bit OHCI base
address register. The default value for this field is all 0s.
10-4 OHCI_SZ R OHCI register size. This field returns 000 0000b when read, indicating that the OHCI
registers require a 2K-byte region of memory.
3 OHCI_PF R OHCI register prefetch. Bit 3 returns 0b when read, indicating that the OHCI registers are
nonprefetchable.
2-1 OHCI_MEMTYPE R OHCI memory type. This field returns 00b when read, indicating that the OHCI base
address register is 32 bits wide and mapping can be done anywhere in the 32-bit memory
space.
0 OHCI_MEM R OHCI memory indicator. Bit 0 returns 0b when read, indicating that the OHCI registers are
mapped into system memory space.
Copyright © 2008–2013, Texas Instruments Incorporated 1394 OHCI PCI Configuration Space 119
Submit Documentation Feedback
Product Folder Links: XIO2213B