13.07.2015 Views

Intel 80312 I/O Companion Chip - ECEE

Intel 80312 I/O Companion Chip - ECEE

Intel 80312 I/O Companion Chip - ECEE

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Intel</strong> ® <strong>80312</strong> I/O <strong>Companion</strong> <strong>Chip</strong>PCI Address Translation Unit5.7.13 Expansion ROM Base Address Register - ERBARThe Expansion ROM Base Address Register defines the block of memory addresses used forcontaining the Expansion ROM. It permits the inclusion of multiple code images, allowing thedevice to be initialized. The code image supplied consists of either executable code or aninterpreted code. Each code image must start on a 512 byte boundary and each must contain thePCI Expansion ROM header. Image placement in ROM space depends on the length of codeimages which precede it within ROM. ERBAR defines the base address and describes the requiredmemory block size; see Section 5.7.15. Expansion ROM address space (limit size) can be amaximum of 16 MBytes. Bits 31 through 12 of the ERBAR is either read/write bits or read onlywith a value of 0 depending on the value located within the ERLR. This configuration allows theERBARtobeprogrammedperPCI Local Bus Specification, Revision 2.2.The Expansion ROM Base Address Register’s programmed value must comply with the PCIprogramming requirements for address alignment. Refer to the PCI Local Bus Specification,Revision 2.2 for additional information on programming Expansion ROM base address registers.Table 5-40.Expansion ROM Base Address Register -ERBARIOPAttributes31 28 24 20 16 12 8 4 0rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rw rv rv rv rv rv rv rv rv rv rv rv rwPCIAttributesrw rw rw rw rw rw rw rwrw rw rw rw rw rw rw rwrw rw rw rwrvrvrvrvrvrvrvrvrvrvrvrw<strong>Intel</strong> ® 80200 Processor Local Bus Address1230HPCI Configuration Address Offset30H - 33HAttribute Legend:RV = ReservedPR = PreservedRS = Read/SetRW = Read/WriteRC = Read ClearRO = Read OnlyNA = Not AccessibleBit Default Description31:12 00000HExpansion ROM Base Address - These bits define the actual location where the Expansion ROMaddress window resides when addressed from the primary PCI bus on any 4 Kbyte boundary.11:01 000H ReservedAddress Decode Enable - This bit field shows the ROM address decoder is enabled or disabled. When00 0 2 cleared, indicates the address decoder is disabled.5-74 Developer’s Manual

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!