Diagnostics - DIGITAL-LOGIC MICROSPACE PCC-P5 Technical User's Manual

Table of Contents

Advertisement

DIGITAL-LOGIC AG
14
D
IAGNOSTICS
Check point Description
Uncompressed INIT code check-points
D0
NMI is Disabled. CPU ID saved. Init code Checksum verification starting.
D1
To do DMA init, Keyboard controller BAT test, start memory refresh and going to 4GB flat mode.
D3
To start Memory sizing.
D4
To come back to real mode. Execute OEM patch. Set stack.
D5
E000 ROM enabled. Init code is copied to segment 0 and control to be transfered to segment 0.
D6
Control is in segment 0. To check <CTRL><HOME> key and verify main BIOS checksum..
D7
Main BIOS runtime code is to be decompressed and control to be passed to main BIOS in shadow RAM.
Boot Block Recovery Code check-points
E0
Onboard Floppy Controller (if any) is initialized. To start base 512K memory test.
E1
To initialize interrupt vector table.
E2
To initialize DMA and interrupt controllers.
E6
To enable floppy and timer IRQ, enable internal cache.
ED
Initialize floppy drive.
EE
Start looking for a diskette in drive A: and read 1st sector of the dis kette.
EF
Floppy read error.
F0
Start searching 'AMIBOOT.ROM' file in root directory.
F1
'AMIBOOT.ROM' file not present in root directory.
F2
Start reading FAT table and analyse FAT to find the clusters occupied by 'AMIBOOT.ROM' file.
F3
Start reading 'AMIBOOT.ROM' file cluster by cluster.
F4
'AMIBOOT.ROM' file not of proper size.
F5
Disable internal cache.
FB
Detect Flash type present.
FC
Erase Flash.
FD
Program Flash.
FF
Flash program successful. BIOS is going to restart.
Runtime code is uncompressed in F000 shadow ram
03
NMI is Disabled. To check soft reset/power-on.
05
BIOS stack set. Going to disable Cache if any.
06
POST code to be uncompressed.
07
CPU init and CPU data area init to be done.
08
CMOS checksum calculation to be done next.
0B
Any initialization before keyboard BAT to be done next.
0C
KB controller I/B free. To issue the BAT command to keyboard controller.
0E
Any initialization after KB controller BAT to be done next.
0F
Keyboard command byte to be written.
10
Going to issue Pin-23,24 blocking/unblocking command.
11
Going to check pressing of <INS> , <END> key during power-on.
12
To init CMOS if "Init CMOS in every boot" is set or <END> key is pressed. Going to disable DMA and IRQC
13
Video display is disabled and port-B is initialized. Chipset init about to begin.
14
8254 timer test about to start.
19
About to start memory refresh test.
1A
Memory Refresh line is toggling. Going to check 15us ON/OFF time.
23
To read 8042 input port and disable Megakey GreenPC feature. Make BIOS code segment writeable.
24
To do any setup before Int vector init.
25
Interrupt vector initialization about to begin. To clear password if necessary.
27
Any initialization before setting video mode to be done.
28
Going for monochrome mode and color mode setting.
2A
Different BUSes init (system, static, output devices) to start if present.
2B
To give control for any setup required before optional video ROM check.
2C
To look for optional video ROM and give control.
2D
To give control to do any processing after video ROM returns control.
2E
If EGA/VGA not found then do display memory R/W test.
2F
EGA/VGA not found. Display memory R/W test about to begin.
30
Display memory R/W test passed. About to look for the retrace chec king.
31
Display memory R/W test or retrace checking failed. To do alternate Display memory R/W test.
32
Alternate Display memory R/W test passed. To look for the alternate Display retrace checking.
34
Video display checking over. Display mode to be set next.
37
Display mode set. Going to display the power on message.
38
Different BUSes init (input, IPL, general devices) to start if present.
39
Display different BUSes initialization error messages. (Please see Appendix for details of different BUSes.)
3A
New cursor position read and saved. To display the Hit <DEL> message.
133
PCCP5 Manual V2.3

Advertisement

Table of Contents
loading

Table of Contents