84
I/O Address (hex) Size Assignment
03F7 bit0:6 read 7 bits Primary IDE channel status
03F8 – 03FF 8 bytes COM 1
0CF8 – 0CFB 4 bytes PCI configuration address registers (DW access)
0CFC – 0CFF 4 bytes PCI configuration data registers
FF00 – FF07 8 bytes IDE bus master registers
FFA0 – FFA7 8 bytes Primary IDE bus master registers
FFA8 – FFAF 8 bytes Secondary IDE bus master registers
Memory Addresses
Memory Address Range Size Description
0K – 512K 00000000 – 0007FFFF 512K DOS conventional memory
512K – 640K 00080000 – 0009FFFF 128K DOS conventional memory or
memory hole
640K – 768K 000A0000 – 000BFFFF 128K VGA memory and BIOS
768K – 896K 000C0000 – 000DFFFF 128K Expansion card BIOS and buffer
896K – 1024K 000E0000 – 000FFFFF 128K System BIOS
1024K – 15360K 00100000 – 00EFFFFF 15.36M Main memory
15.36M – 16.384M 00F00000 – 00FFFFFF 1024K ISA memory hole (optional)
16.384M –
Top of memory
01000000 – Top of memory xxxx Main memory
16.384M –
1048.576M
01000000 – 3FFFFFFF 1032.192M Maximum allowable memory
1G – (4G – 20M) 04000000 – FEBFFFFF (3G – 20M) PCI/AGP memory
(4G – 20M) –
(4G – 19M)
FEC00000 – FECFFFFF 1024K APIC configuration space
(4G – 19M) –
(4G –18M)
FED00000 – FEDFFFFF 1025K PCI/AGP memory
(4G – 18M) –
(4G – 17M)
FEE00000 – FEEFFFFF 1024K APIC configuration space
(4G – 17M) –
(4G – 2M)
FEF00000 – FFDFFFFF 15M PCI/AGP memory
(4G – 2M) – 4G FFE00000 – FFFFFFFF 2M High system BIOS