Compaq D310 To pass control to Interface Module, Main Bios runtime code is to be decompressed

Page 48

BIOS Overview

Checkpoint

POST Routine Description

Code

 

 

 

D6

Control is in segment 0. To check <CTRL><HOME> key and verify main BIOS checksum. If either

 

<CTRL><HOME> is pressed or main BIOS checksum is bad, go to check point E0 else go to check point D7.

 

 

D7

To pass control to Interface Module.

 

 

D8

Main BIOS runtime code is to be decompressed.

 

 

D9

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 diskette.

 

 

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 analyze 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 Interrupt

 

controllers.

 

 

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.

 

 

48 Evo D310 Micro Desktop

Image 48
Contents Technical reference manual Page Installing, Configuring and Upgrading TroubleshootingInformation Roadmap Discover and use your productSystem recovery cd-roms Your computer’s online informationInformation on the hp support web site Finding Information Type of Information LocationBibliography Intel Chipsets developer.intel.comTable of Contents Serviceability System Overview System Features System OverviewDescription Package Features Rear ConnectorsFront Panel Inside the PC Rear ViewAGP Graphic card available as an option Specifications Physical CharacteristicsEnvironmental Specifications Acoustic Noise EmissionPower Consumption System Features System Features System Board LayoutSystem Board Components Main Features ChipsetIntel 845G System Block Diagram Processor Intel Pentium 4 SocketIntel Celeron Socket Main Memory Dimm slotsAccessory Board Slots PCI Slot NumbersSystem Board Switches FunctionHard Disk Drives Floppy Disk DrivesUltra-ATA/100 Hard Disk Drives 20GB 40GB 80GBFeatures of the CD-RW Drive Optical DrivesCD-RW Technology Writing CD-R 10 = 1,500 KB/s MaxFeatures of the DVD-ROM Drive Digital Versatile Disk DVD Technology Audio features of DVD-Video DVD Region CodesRegion Features of the CD-ROM Drive Key Features GraphicsIntel 845G Chipset Integrated Graphics Memory Usage with Dynamic Video Memory TechnologySupported Resolutions Resolutions Refresh RatesATI Radeon 65K colors 1920x1440 16.7M colors 1920x1200Hdvi to VGA adapter 65K colors 2048x1536 16.7M colorsAudio Analog Devices AD1981ALAN Controller LAN Connector Description Status Flashing OffUSB 2.0 Connectors Serviceability Serviceability How to rotate Drive bay upwardsHow to remove the DVD CD-RW, or CD-ROM drive Evo D310 Micro DesktopBios Overview Bios Summary Entering the Configuration and Diagnostics menuBios Overview Using the PC Setup Program Main MenuAdvanced Menu Security MenuBoot Menu Power MenuExit Menu Power Management and Wake Up Events Wake Up EventBios Addresses System Memory MapHP I/O Port Map I/O Addresses Used by the System Bios Overview Address Ports Function DMA Channel ControllersBios Overview DMA controller Interrupt ControllersWindows 2000 and Windows XP Interrupt Request DescriptionPost Tests PCI Interrupt Request LinesMain Bios runtime code is to be decompressed To enable floppy and timer IRQ, enable internal cacheFloppy read error Start searching AMIBOOT.ROM file in root directoryTo do any setup before Int vector init Any initialization before setting video mode to be doneGoing for monochrome mode and color mode setting Video display checking over. Display mode to be set nextPassword checked. About to do programming before setup Setup options programming after Cmos setup about to startGoing for hard disk controller reset Floppy setup complete. Hard disk setup to be done nextSystem configuration is displayed To build MP table if neededTo uncompress DMI data and execute DMI Post init Going to copy any code to specific areaHP e-DiagTools Preboot Diagnostics Beep Codes MeaningDrivers and Software Drivers Software Operating SystemSoftware DiagToolsBios Updates Evo D310 Micro Desktop Page Created in France Date 06/2002