Compatibility Bus Address Space Modifier Entry Fields; Predefined Range Lists - Intel MultiProcessor Specification

Intel multiprocessor specification
Table of Contents

Advertisement

MultiProcessor Specification
Table 4-16. Compatibility Bus Address Space Modifier Entry Fields
Field
ENTRY TYPE
ENTRY LENGTH
BUS ID
ADDRESS MODIFIER:PR
PREDEFINED RANGE LIST 4
PREDEFINED RANGE LIST may take one of the values from Table 4-17. The value of
PREDEFINED RANGE LIST indicates the set of address ranges that are to be either added to or
subtracted from the address range associated with the BUS ID.
Table 4-17. Predefined Range Lists
List
ISA Compatible I/O Range
VGA Compatible I/O Range
All addresses in Table 4-17 are in hexadecimal notation. In each case the X represents any
hexadecimal digit, 0-F. As a result, the ISA Compatible I/O Range describes 64 distinct ranges.
4-24
Offset
Length
(in
(in bits)
bytes:bits)
0
8
1
8
2
8
3:0
1
32
Value
Address Ranges
0
X100-X3FF
X500-X7FF
X900-XBFF
XD00-XFFF
1
X3B0 - X3BB
X3C0 - X3DF
X7B0 - X7BB
X7C0 - X7DF
XBB0 - XBBB
XBC0 - XBDF
XFB0 - XFBB
XFC0 - XFDF
Description
Entry type 130 identifies a Compatibility Bus
Address Space Modifier Entry.
A value of 8 indicates that an entry of this type is
eight bytes long.
Bus for address space mappings are to be
modified. This number corresponds to the BUS
ID as defined in the base table entry for this bus.
If this bit is set to one, the address ranges
specified by PREDEFINED RANGE LIST are to
be subtracted from the address space
associated with the bus. If this bit is set to zero,
the specified address ranges are to be added to
the address space associated with the bus.
A number that indicates the list of predefined
address space ranges that this record will
modify for the bus.
Version 1.4

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents