8−10
8.10 GUID High Register
The GUID high register represents the upper quadlet in a 64-bit global unique ID (GUID) which maps to the third
quadlet in the Bus_Info_Block. This register contains node_vendor_ID and chip_ID_hi fields. This register initializes
to 0s on a system (hardware) reset, which is an illegal GUID value. If a serial EEPROM is detected, then the contents
of this register are loaded through the serial EEPROM interface after a GRST. At that point, the contents of this register
cannot be changed. If no serial EEPROM is detected, then the contents of this register are loaded by the BIOS. At
that point, the contents of this register cannot be changed. All bits in this register are reset by GRST only.
Bit 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
Name GUID high
Type RRRRRRRRRRRRRRRR
Default 0000000000000000
Bit 15 14 13 12 11 109876543210
Name GUID high
Type RRRRRRRRRRRRRRRR
Default 0000000000000000
Register: GUID high
Offset: 24h
Type: Read-only
Default: 0000 0000h
8.11 GUID Low Register
The GUID low register represents the lower quadlet in a 64-bit global unique ID (GUID) which maps to chip_ID_lo
in the Bus_Info_Block. This register initializes to 0s on a system (hardware) reset and behaves identical to the GUID
high register at OHCI offset 24h (see Section 8.10). All bits in this register are reset by GRST only.
Bit 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
Name GUID low
Type RRRRRRRRRRRRRRRR
Default 0000000000000000
Bit 15 14 13 12 11 109876543210
Name GUID low
Type RRRRRRRRRRRRRRRR
Default 0000000000000000
Register: GUID low
Offset: 28h
Type: Read-only
Default: 0000 0000h