IBM 2289 Personal Computer User Manual


 
Appendix C. System address maps
The following charts represent how the hard disk stores different types of
information. Address ranges and byte sizes are approximate.
System memory map
The first 640 KB of system board RAM is mapped starting at address hex 00000000.
A 256-byte area anda1KBareaofthis RAM are reserved for BIOS data. Memory
can be mapped differently if POST detects an error.
Address range
(decimal)
Address range (hex) Size Description
0 K 512 KB 00000 7FFFF 512 KB Conventional
512 K 639 KB 80000 9FBFF 127 KB Extended conventional
639 K 640 KB 9FC00 9FFFF 1 KB Extended BIOS data
640 K 767 KB A0000 BFFFF 128 KB Dynamic video memory display cache
768 K 800 KB C0000 C7FFF 32 KB Video ROM BIOS (shadowed)
800 K 896 KB C8000 DFFFF 96 KB PCI space, available to adapter ROMs
896K–1MB E0000 FFFFF 128 KB System ROM BIOS (main memory shadowed)
1 MB 16 MB 1000000 FFFFFF 15 MB PCI space
16 MB 4096 MB 10000000 FFDFFFFF 4080 MB PCI space (positive decode)
FFFE0000 FFFFFFFF 128 KB System ROM BIOS
I/O address map
The following table lists resource assignments for the I/O address map. Any
addresses that are not shown are reserved.
Address range (hex) Size (bytes) Description
0000 000F 16 DMA 1
0010 001F 16 General I/O locations, available to PCI bus
0020 0021 2 Interrupt controller 1
0022 003F 30 General I/O locations, available to PCI bus
0040 0043 4 Counter/timer 1
0044 00FF 28 General I/O locations, available to PCI bus
0060 1 Keyboard controller byte, reset IRQ
0061 1 System port B
0064 1 Keyboard controller, CMD/ATAT byte
0070, bit 7 1 bit Enable NMI
0070, bits 6:0 6 bits Real-time clock, address
0071 1 Real-time clock, data
0072 1 bit Enable NMI
0072, bits 6:0 6 bits RTC address
© Copyright IBM Corp. 2002 37