|
| 1. | Program CPU internal MTRR (P6 & PII) for |
|
| 2. | Initialize the APIC for Pentium class CPU. |
| CPUSPEED | 3. | Program early chipset according to CMOS setup. Example: onboard IDE |
| controller. | ||
|
| ||
|
| 4. | Measure CPU speed. |
|
| 5. | Invoke video BIOS. |
| TESTVRAM | 1. | Initialize |
| 2. | Put information on screen display, including Award title, CPU type, CPU | |
| RESET KB | speed . | |
| Reset keyboard except Winbond 977 series Super I/O chips. | ||
| 8254TEST | Test 8254 | |
| 8259MSK1 | Test 8259 interrupt mask bits for channel 1. | |
| 8259MSK2 | Test 8259 interrupt mask bits for channel 2. | |
| 8259TEST | Test 8259 functionality. | |
| Reserved | Initialize EISA slot | |
| COUNTMEM | 1. | Calculate total memory by testing the last double word of each 64K page. |
| 2. | Program write allocation for AMD K5 CPU. | |
|
| ||
|
| 1. Program MTRR of M1 CPU | |
|
| 2. | Initialize L2 cache for P6 class CPU & program CPU with proper |
| MP INIT | cacheable range. | |
| 3. | Initialize the APIC for P6 class CPU. | |
|
| ||
|
| 4. | On MP platform, adjust the cacheable range to smaller one in case the |
| USB INIT | cacheable ranges between each CPU are not identical. | |
| Initialize USB | ||
| TEST MEM | Test all memory (clear all extended memory to 0) | |
| SHOW MP | Display number of processors | |
| PNP LOGO | 1. | Display PnP logo |
| 2. | Early ISA PnP initialization | |
| Reserved | ||
| Initialize the combined Trend | ||
| SHOW EZF | (Optional Feature) | |
| Show message for entering AWDFLASH.EXE from FDD (optional) | ||
|
| ||
| ONBD IO | 1. | Initialize Init_Onboard_Super_IO switch. |
| 2. | Initialize Init_Onbaord_AUDIO switch. | |
|
| ||
| EN SETUP | Okay to enter Setup utility; i.e. not until this POST stage can users enter the | |
| CMOS setup utility. | ||
| MSINSTAL | ||
| Initialize PS/2 Mouse | ||
| CHK ACPI | Prepare memory size information for function call: INT 15h ax=E820h | |
| EN CACHE | Turn on L2 cache | |
| SET CHIP | Program chipset registers according to items described in Setup & Auto- | |
| configuration table. | ||
|
| ||
| AUTO CFG | 1. Assign resources to all ISA PnP devices. | |
| 2. Auto assign ports to onboard COM ports if the corresponding item in | ||
|
| Setup is set to “AUTO”. | |
| INIT FDC | 1. | Initialize floppy controller |
| 2. | Set up floppy related fields in 40:hardware. | |
|
| ||
|
| (Optional Feature) | |
| CUTIRQ12 | Enter AWDFLASH.EXE if : | |
| |||
|
| ||
| DET IDE | ||
| Detect & install all IDE devices: HDD, LS120, ZIP, CDROM….. | ||
| COM/LPT | Detect serial ports & parallel ports. | |
| DET FPU | Detect & install |
A- | Appendix: Debug Code Table |