|
| 189 | |
|
|
| |
Checkpoint | Beep Code | Description | |
Code | |||
|
| ||
|
|
| |
3Ch |
| If CMOS is valid, load chipset registers with | |
|
| values from CMOS, otherwise load defaults | |
|
| and display Setup prompt. If Auto Configu- | |
|
| ration is enabled, always load the chipset | |
|
| registers with the Setup defaults. | |
|
|
| |
3Dh |
| Load alternate registers with CMOS values. | |
|
| ||
|
| table segment. | |
|
|
| |
41h |
| Initialize extended memory for RomPilot. | |
|
|
| |
42h |
| Initialize interrupt vectors 0 thru 77h to the | |
|
| BIOS general interrupt handler. | |
|
|
| |
45h |
| Initialize all motherboard devices. | |
|
|
| |
46h | Verify the ROM copyright notice | ||
|
|
| |
47h |
| Initialize support for I2O by initializing glo- | |
|
| bal variables used by the I2O code. Pause | |
|
| POST table processing if a CMOS bit is set | |
|
| (for debugging). | |
|
|
| |
48h |
| Verify that the equipment specified in the | |
|
| CMOS matches the hardware currently | |
|
| installed. If the monitor type is set to 00 |
then a video ROM must exist. If the monitor type is 1 or 2 set the video switch to CGA. If monitor type 3, set the video switch to mono. Also specify in the equipment byte that disk drives are installed. Set appropri- ate status bits in CMOS or the BDA if config- uration errors are found.