2 i/o address assignments, I/o address assignments – Intel NetStructure MPCBL0001 User Manual

Page 96

Advertising
background image

96

Technical Product Specification

Order #273817

Intel NetStructure

®

MPCBL0001 High Performance Single Board Computer

Contents

CONFIG_DATA is a 32-bit read/write window into the PCI configuration space. The portion of
configuration space that is referenced by CONFIG_DATA is determined by the contents of
CONFIG_ADDRESS.

5.2

I/O Address Assignments

I/O port addresses are divided among the on-board devices.These devices include:

ICH3

ISP2312 Fibre Channel controller

82546 Ethernet controller

SMSC LPC47B272 SIO

MCH

IPMC

Please refer to the respective device specifications for specific I/O address usage.

The MCH uses only I/O ports 0xCF8 and 0xCFC for PCI configuration cycle generation. These
registers were shown in

Section 5.1.1

and

Section 5.1.2

. The P64H2 forwards applicable I/O

transactions to its attached PCI buses. The ISP2312 may be programmed to map its 256-byte bank
of registers to memory and/or I/O space.

Table 56

lists document references to I/O descriptions. Please refer to

Appendix A, “Reference

Documents”

for a list of the referenced documents and their complete titles, revisions, and

document numbers.

Table 55.

Configuration Data Register Bit Assignments

Bit

Description

31:0

Configuration Data Window (CDW)

: If bit 31 of CONFIG_ADDRESS is set to 1, any I/O access to

the CONFIG_DATA register is mapped to configuration space pointed to by the contents of
CONFIG_ADDRESS.

Table 56.

I/O Address Cross-References

Device

Document Title/Number

Section/Page/Table

ICH3

ICH3 EDS

Section 7.3, Table A2 and A3

MCH

E7501 MCH EDS

Section 4.3.5 and 4.3.6

ISP2312

ISP2312 Design Guide

Section 6.6.9 and 6.7

LPC47B272

LPC47B27x Datasheet

(Throughout datasheet)

IPMC

Intel IPMC EDS

Section 4.3.7

82546

Developer’s Manual, OR2941

Section 3.1.1.4

Advertising