DIGITAL-LOGIC AG
MSEP800 Manual V1.0G
116
14 D
IAGNOSTICS
14.1
POST CODES
This is the GeodeRom port 80 flow for a cold boot on a gx system. There are some additional codes on a
scx2xx system. This shows what functions generate which port 80 code. The first column of codes are
generated by xpresrom.asm the second column is the function which is run after the post code and any
additional post codes generated by that function.
BIOS POST CODES
Checkpoint Function Name
Intermediate
Codes
Function Description
FOh
Reset Vector
FOh
XpressROM code execution start
80h
UserPrelnit
---
User added code to be run first
00h
PreSiolnit
60h
First SIO access, Core SIO initialize, LPT can be
mapped to 1/0 80h for
embedded devices to provide POST code output.
01h
Clocklnit
---
Chipset level clock initialize
02h
GxmReglnit
---
1/0 based Geode initialize
03h
UnReal
---
Create a 32-bit real mode descriptor
04h
gxmMemReg1nit
---
Memory mapped 1/0 based Geode initialize
05h
gxmTest
---
Geode CPU tests
20h
Test entry
28h- 2Fh
Test stepping ID (2Fh = Test Failed)
2Ah
Test feature
2Eh
Test passed exit
06h
MemSetup
---
Auto size memory controller DIMM I and DIMMO
70h
Set the clock drive strength and shift value, mask the
clocks
72h
Set the data, address, and control drive, clear
reference timer and VGA
wrap
73h
Set the register to indicate no DIMMs installed
74h
Default CAS latency to 3
75h or 7Fh
Memory sizing (7Fh = No memory located)
76h
Do refresh
7E
MemSetup exit
memTestPinChec
k
---
See if MTEST pins to be enabled
07h
memSetUpStack
---
Setup a stack
90h or 9Fh
Create stack (9Fh = Stack creation failure)
9Eh
Stack setup exit
08h
memTest
---
Test memory address lines
BOh
Test memory
BEh
Memory test exit
BFh
Memory test failed (i.e., BOh)
09h
shadowRom
---
Copy ROM from FOOO:0000 to RAM at FOOO:0000
Summary of Contents for MICROSPACE MSEP800
Page 12: ...DIGITAL LOGIC AG MSEP800 Manual V1 0G 12 2 4 MSEP800 Blockdiagram...
Page 19: ...DIGITAL LOGIC AG MSEP800 Manual V1 0G 19...
Page 21: ...DIGITAL LOGIC AG MSEP800 Manual V1 0G 21 2 7 2 Side View...
Page 62: ...DIGITAL LOGIC AG MSEP800 Manual V1 0G 62 5 2 Connector Plan 5 2 1 MSEP800 V1 0...
Page 63: ...DIGITAL LOGIC AG MSEP800 Manual V1 0G 63...
Page 77: ...DIGITAL LOGIC AG MSEP800 Manual V1 0G 77 6 2 The Jumpers on MSEP800 V1 0...
Page 78: ...DIGITAL LOGIC AG MSEP800 Manual V1 0G 78...
Page 84: ...DIGITAL LOGIC AG MSEP800 Manual V1 0G 84...
Page 85: ...DIGITAL LOGIC AG MSEP800 Manual V1 0G 85...
Page 87: ...DIGITAL LOGIC AG MSEP800 Manual V1 0G 87...
Page 89: ...DIGITAL LOGIC AG MSEP800 Manual V1 0G 89...
Page 127: ...DIGITAL LOGIC AG MSEP800 Manual V1 0G 127 16 ASSEMBLINGS VIEW 16 1 MSEP800 V1 0...
Page 128: ...DIGITAL LOGIC AG MSEP800 Manual V1 0G 128...
Page 130: ...DIGITAL LOGIC AG MSEP800 Manual V1 0G 130...
Page 131: ...DIGITAL LOGIC AG MSEP800 Manual V1 0G 131...
Page 134: ...DIGITAL LOGIC AG MSEP800 Manual V1 0G 134...
Page 135: ...DIGITAL LOGIC AG MSEP800 Manual V1 0G 135...
Page 136: ...DIGITAL LOGIC AG MSEP800 Manual V1 0G 136 17 3 Assembling View of MSEP800 V0 3...
Page 137: ...DIGITAL LOGIC AG MSEP800 Manual V1 0G 137...
Page 138: ...DIGITAL LOGIC AG MSEP800 Manual V1 0G 138 This side left blank...