English
Language : 

CS4210 Datasheet, PDF (58/102 Pages) National Semiconductor (TI) – IEEE 1394 OHCI Controller
Register Descriptions (Continued)
4.4.1 Version Register
The Version register (Table 4-9) contains a 32-bit value
which indicates the version and capabilities of the interface.
The register is expected to be used to indicate the level of
functionality present in the CS4210.
4.4.2 GUIDROM Register
The Global Unique ID ROM register (Table 4-10) is used to
access the GUID ROM. To initialize the GUID ROM read
address, software sets GUIDROM.addrReset to one. Once
software detects that GUIDROM.addrReset is zero, indicat-
ing that the reset has completed, then software may set
GUIDROM.rdStart to read a byte. Upon the completion of
each read, the CS4210 places the read byte into
GUIDROM.rdData, advances the GUID ROM address by
one byte to set up for the next read, and clears
GUIDROM.rdStart to 0 to indicate to software that the
requested byte has been read.
Bit
31:25
24
23:16
15:8
7:0
Name
RSVD
GUID_ROM
version
RSVD
revision
Table 4-9. BAR0+Offset 00h: Version Register
Access
--
R
R
--
R
Reset
0
N/A
01h
0
0
Description
Reserved
Global Unique ID ROM: The third and fourth quadlets of the
Bus_Info_Block are automatically loaded on hardware reset.
Major Version: This field contains the BCD encoded value representing the
major version of the highest numbered 1394 OpenHCI specification with
which the CS4210 is compliant.
Reserved
Minor Version: This field contains the BCD encoded value representing
the minor version of the highest numbered 1394 OpenHCI specification with
which the CS4210 is compliant.
Bit
31
30:26
25
24
23:16
15:0
Name
addrReset
RSVD
rdStart
RSVD
rdData
RSVD
Table 4-10. BAR0+Offset 04h: GUID ROM Register
Access
RSU
--
RSU
--
RU
--
Reset
0
0
0
0
Undef
0
Description
Address Reset: Software sets this bit to one to reset the GUID ROM
address to zero. When the CS4210 completes the reset, it clears addrReset
to zero. Upon resetting the GUID ROM address, the CS4210 does not auto-
matically fill rdData with the data from byte address 0.
Reserved
Read Start: A read of the currently addressed GUID ROM byte is started
on the transition of this bit from a zero to a one. When the CS4210 com-
pletes the read, it clears rdStart to zero and advances the GUID ROM byte
address by one byte.
Reserved
Read Data: The data read from the GUID ROM.
Reserved
www.national.com
58
Revision 1.0