System Implementation
1.3 Sample PCI445X EEPROM Data File
Following is an example EEPROM data file used with the PCI445X device:
;PCI4450 default EEPROM Data File
;Register | 0xXX | Binary | Description |
;±±±±±±±± | ±±±± | ±±±±±± | ±±±±±±±±±±± |
00 | 0x43 | ;01000011 | PCI max_lat (lower |
4 bits)/PCI min gnt (lower 4 bits)
01 | 0x4C | ;01001100 | PCI Subsystem Vendor ID (lsbyte) ** Insert | ||||||
your SSVID LSB |
|
|
|
|
|
|
|
| |
02 | 0x10 | ;00010000 | PCI | Subsystem | Vendor | ID (msbyte) | ** | Insert | |
your SSVID MSB |
|
|
|
|
|
|
|
| |
03 | 0x11 | ;00010001 | PCI | Subsystem | ID | (lsbyte) | ** | Insert | |
your SSID LSB |
|
|
|
|
|
|
|
| |
04 | 0x80 | ;10000000 | PCI | Subsystem | ID | (Msbyte) | ** | Insert | |
your SSID MSB |
|
|
|
|
|
|
|
| |
05 | 0xC2 | ;11000010 | Link | Enhancement | Register/HC |
| Control | ||
defaults |
|
|
|
|
|
|
|
|
|
06 | 0x40 | ;01000000 | MiniROM_Addr |
|
|
|
|
|
070x56 ;01010110 1394 GUIDHi (lsbyte)** Insert GUIDHi byte
0080x28 ;00101000 1394 GUIDHi (lsbyte)** Insert GUIDHi byte
1090x00 ;00000000 1394 GUIDHi (msbyte)** Insert GUIDHi byte
20A 0x08 ;00001000 1394 GUIDHi (msbyte)** Insert GUIDHi byte
30B | 0xXX | ;XXXXXXXX | 1394 | GUIDLo | (lsbyte)** | GUIDLo | byte | 0 | auto |
incremented from ;serial.dat |
|
|
|
|
|
|
| ||
0C | 0xXX | ;XXXXXXXX | 1394 | GUIDLo | (lsbyte)** | GUIDLo | byte | 1 | auto |
incremented from ;serial.dat |
|
|
|
|
|
|
| ||
0D | 0xXX | ;XXXXXXXX | 1394 | GUIDLo | (msbyte)** | GUIDLo | byte | 2 | auto |
incremented from ;serial.dat |
|
|
|
|
|
|
| ||
0E | 0xXX | ;XXXXXXXX | 1394 | GUIDLo | (msbyte)** | GUIDLo | byte | 3 | auto |
incremented from ;serial.dat |
|
|
|
|
|
|
| ||
0F | 0xXX | ;XXXXXXXX | ROM CRC (Calculated by EELynx) |
|
|
|
100x10 ;00010000 Link_Enh Byte 1
110x00 ;00000000 PCI Misc Byte 0
120x24 ;00100100 PCI Misc Byte 1
130xFF ;11111111 this area reserved
190xFF ;11111111
1A 0xFF ;11111111
1B 0xFF ;11111111
1C 0xFF ;11111111