Functional Description
CPB904
4.2 Address
Mapping
4.2.1 Memory
Addressing
Table 4.1:
Memory Address Mapping
Address Range
Size
Description
00000h – 09FFFh
640 KB
System memory
A0000h – BFFFFh
128 KB
Video memory
C0000h –
С
7FFFh
32 KB
Display BIOS memory or external bus memory
C8000h – DBFFFh
80 KB
External bus memory
DC000h – DFFFFh
16 KB
SMI handler
E0000h – FFFFFh
128 KB
System BIOS area
100000h – FFFFFFFh 255
MB
Extended system memory
FFFFFFFFh – 10007FFFFh
512 KB
ROM BIOS area
4.2.2 I/O
Addressing
Table 4.2:
I/O Address Space
Address Range
Function
Note
0000h – 001Fh
DMA1
–
0020h – 0021h
PIC master
–
0022h – 0023h
LX configuration
–
0028h – 002Fh
Local bus
–
0040h – 005Fh
Timer
–
0060h – 006Fh
POST, keyboard shadow registers
–
0070h – 007Fh
CMOS, NMI mask control registers
–
0080h – 009Fh
DMA page registers
–
00A0h – 00BFh
Slave PIC
–
00C0h – 00DFh
DMA2
–
00F0h – 00FFh
Numeric coprocessor
–
0100h – 016Fh
External 16-bit ISA bus
External bus access
0170h – 0177h
Reserved
–
0180h – 01EFh
External 16-bit ISA bus
External bus access
01F0h – 01F7h
Primary IDE
–
0200h – 020Ah
External 16-bit ISA bus
External bus access
020Bh – 020Fh
CPB904 control registers
–
0210h – 026Fh
External 16-bit ISA bus
External bus access
0270h – 027Fh
Reserved
–
0280h – 02E7h
External 16-bit ISA bus
External bus access
02E8h – 02EFh
Reserved
–
C P B 9 0 4 U s e r M a n u a l
4-4
© 2 0 0 8 F a s t w e l v . 0 0 1 E