1 eeprom memory for setup, 9 memory & i/o map, 1 system memory map – Compaq MSB900 User Manual
Page 35: Eeprom memory for setup, Memory & i/o map, System memory map, Digital-logic ag
DIGITAL-LOGIC AG
MSB900/L Detailed Technical Manual V1.0
35
5.8.1.
EEPROM Memory for Setup
The EEPROM is used for setup and configuration data, stored as an alternative to the CMOS-RTC. Option-
ally, the EEPROM setup driver may update the CMOS RTC, if the battery is running down and the checksum
error would appear and stop the system. The capacity of the EEPROM is 2 kByte.
Organization of the 2048Byte EEPROMs:
Address MAP:
Function:
0000h
CMOS-Setup valid (01=valid)
0001h
Reserved
0003h
Flag for DLAG-Message (FF=no message)
0010h-007Fh
Copy of CMOS-Setup data
0080h-00FFh
Reserved for AUX-CMOS-Setup
0100h-010Fh
Serial-Number
0110h-0113h
Production date (year/day/month)
0114h-0117h
1. Service date (year/day/month)
0118h-011Bh
2. Service date (year/day/month)
011Ch-011Fh
3. Service date (year/day/month)
0120h-0122h
Boot errors (Auto incremented if any boot error occurs)
0123h-0125h
Setup Entries (Auto incremented on every Setup entry)
0126h-0128h
Low Battery (Auto incremented every time the battery is low, EEPROM -> CMOS)
0129h-012Bh
Startup (Auto incremented on every power-on start)
0130h
Reserved
0131h
Reserved
0132h/0133h
BIOS Version (V1.4 => [0132h]:= 4, [0133h]:=1)
0134h/0135h
BOARD Version (V1.5 => [0124h]:=5, [0125h]:=1)
0136h
BOARD TYPE (‘M’=PC/104, ‘E’=Euro, ‘W’=MSWS, ‘S’=Slot, ‘C’=Custom, ‘X’= smart-
Core or smartModule)
0137h
CPU TYPE:
(01h=ELAN300/310, 02h=ELAN400, 05h=P5, 08h=P3, 09h=ELAN520, 10h=P-M).
0200h-03FFh
Reserved
0200h-027Fh
Reserved
0400h-07FFh
Free for Customer use
5.9. Memory & I/O Map
5.9.1.
System Memory Map
The X86 CPU, used as a central processing unit on the MICROSPACE, has a memory address space which
is defined by 32 address bits. Therefore, it can address 1 GByte of memory. The memory address MAP is as
follows:
CPU GEODE
Address:
Size:
Function / Comments:
000000 - 09FFFFh
640 kBytes
Onboard DRAM for DOS applications
0A0000 - 0BFFFFh
128 kBytes
CGA, EGA, LCD Video RAM 128kB
0C0000 - 0C7FFFh
0C8000 - 0CFFFFh
32 kBytes
32 kBytes
VGA BIOS
Free for user
0D0000 - 0DFFFFh
64 kBytes
Free for user
0E0000 - 0EBFFFh
0EC000 - 0EFFFFh
32 kBytes
16 kBytes
Bios
BIOS extensions
0F0000 - 0FFFFFh
64 kBytes
Core BIOS
100000 - 1FFFFFFh
31 MBytes
DRAM for extended onboard memory