Bootblock Recovery Code Checkpoint - Acer Altos G710 Service Manual

Hide thumbs Also See for Altos G710:
Table of Contents

Advertisement

Bootblock Recovery Code Checkpoint

Diagnostic LED Decoder
Checkpoint
G=Green, R=Red, A=Amber
MSB
E0
R
E9
A
EA
A
EB
A
EF
A
F0
R
F1
R
F2
R
F3
R
F5
R
FA
A
FB
A
F4
R
FC
A
FD
A
FF
A
Chapter 4
LSB
Initialize the floppy controller in the super I/O. Some interrupt vectors
R
R
OFF
are initialized. DMA controller is initialized. 8259 interrupt controller is
initialized. L1 cache is enabled.
Set up floppy controller and data. Attempt to read from floppy.
R
R
G
Determine information about root directory of recovery media.
Enable ATAPI hardware. Attempt to read from ARMD and ATAPI CD-
R
A
OFF
ROM. Determine information about root directory of recovery media.
R
A
G
Disable ATAPI hardware. Jump back to checkpoint E9.
A
A
G
Read error occurred on media. Jump back to checkpoint EB.
R
R
R
Search for pre-defined recovery file name in root directory.
R
R
A
Recovery file not found.
Start reading FAT table and analyze FAT to find the clusters occupied
R
A
R
by the recovery file.
R
A
A
Start reading the recovery file cluster by cluster.
A
R
A
Disable L1 cache.
Check the validity of the recovery file configuration to the current
R
A
R
configuration of the flash part.
Make flash write enabled through chipset and OEM specific method.
R
A
A
Detect proper flash part. Verify that the found flash part size equals
the recovery file size.
A
R
R
The recovery file size does not equal the found flash part size.
A
R
R
Erase the flash part.
A
R
A
Program the flash part.
The flash has been updated successfully. Make flash write disabled.
A
A
A
Disable ATAPI hardware. Restore CPUID value back into register.
Give control to F000 ROM at F000:FFF0h.
Description
82

Advertisement

Table of Contents
loading

Table of Contents