User`s manual
PCA-6145 User’s Manual 72
Code Name Description of check-point
01 Processor test 1 Processor status (IFLAGS) verifica-
tion tests the following processor
status flags, carry, zero, sign, BIOS
overflow. It will set each of these
flags, verify that they are set, then
turn each flag off and verify it is off.
02 Processor test 2 Read, write, verify all CPU registers
except SS, SP, and BP with data
pattern FF and 00.
03 Initialize chips Disable NMI, PLE, ALE, UEL,
SQWV. Disable video, parity check-
ing, DMA. Reset math coprocessor,
clear all page registers, CMOS
shutdown byte. Initialize timer 0, 1,
and 2. Set EISA timer to a known
state. Initialize DMA controllers 0
and 1. Initialize interrupt controllers
0 and 1. Initialize EISA extended
registers.
04 Test memory RAM must be periodically refreshed
in order to keep the memory from
decaying.
Refresh toggle This function assures that the mem-
ory refresh function is working prop-
erly.
05 Blank video Keyboard controller initialization.
Initialize keyboard.
06 Reserved
07 Test CMOS interface Verifies CMOS is working correctly.
Checks battery status, detects bad
battery.
08 Setup low memory Early chip set initialization memory
presence test. OEM chipset rou-
tines. Clear low 64 KB of memory.
Test first 64 KB memory.
09 Early cache initialization Cyrix CPU initialization, cache ini-
tialization
0A Setup interrupt vectors Initialize first 120 vectors in inter-
rupt vector table with
SPURIOUS_INT_HDLR and initial-
ize INT 00h-1Fh according to
INT_TBL.
0B Test CMOS RAM Test CMOS RAM checksum. If bad
or insert key pressed, INT OOh-1Fh
according to INT_TBL.










