POST kódy Phoenix BIOSu
Článek Ostatní Základní desky Phoenix

POST kódy Phoenix BIOSu

Zdeněk Michálek

Zdeněk Michálek

Když základní deska stávkuje.

Reklama

Po zapnutí vykoná každý PC kompatibilní počítač nejdříve posloupnost úloh, nazývanou Power-on Self-Test (POST). V ní otestuje a inicializuje vlastní hardware a poté zavede do paměti operační systém.

Dříve než se spustí každá z jednotlivých POST úloh, pošle procesor na vstupně / výstupní port číselný kód, identifikující úlohu, která se má právě vykonat. A právě tohoto kódu je následně možné využít k určení okamžiku, ve kterém inicializace systému selhala. POST karta tedy zobrazuje číselný kód POST úlohy, která je právě vykonávána (nebo při jejímž vykonávání se počítač “zakousl”).

V následující části najdete POST kódy pro Phoenix BIOS:

02h - Ověření reálného módu

03h - Zákaz nemaskovatelného přerušení (NMI)

04h - Načtení typu CPU

06h - Inicializace systémového hardware

08h - Inicializace čipsetu úvodními POST hodnotami

09h - Nastavení IN POST příznaku

0Ah - Inicializace registrů CPU

0Bh - Povolení CPU cache

0Ch - Inicializace cache úvodními POST hodnotami

0Eh - Inicializace I/O komponent

0Fh - Inicializace lokální sběrnice IDE

10h - Inicializace řízení spotřeby

11h - Inicializace záložních registrů úvodními POST hodnotami

12h - Obnovení řídícího slova CPU během teplého restartu

13h - Inicializace PCI Bus Mastering zařízení

14h - Inicializace řadiče klávesnice

16h - BIOS ROM kontrolní součet

17h - Inicializace cache před určením velikosti paměti

18h - Inicializace časovače 8254

1Ah - Inicializace řadiče DMA 8237

1Ch - Reset programovatelného řadiče přerušení

20h - Test DRAM refreše

22h - Test řadiče klávesnice 8742

24h - Nastavení ES segmentového registru na 4 GB

26h - Povolení A20

28h - Určení velikosti DRAM

29h - Inicializace POST řadiče paměti

2Ah - Vymazání 512 KB základní RAM

2Ch - Chyba paměti RAM adresové bity

2Eh - Chyba paměti RAM datové bity dolní bajt slova

2Fh - Povolení cache před zapnutím stínování BIOSu

30h - Chyba paměti RAM datové bity horní bajt slova

32h - Test CPU kmitočtu

33h - Inicializace Phoenix Dispatch Manageru

36h - Ukončení teplého startu

38h - Zapnutí stínování BIOS ROM

3Ah - Určení velikosti cache

3Ch - Další konfigurace registrů čipsetu

3Dh - Naplnění záložních registrů hodnotami z CMOS

42h - Inicializace vektorů přerušení

45h - Inicializace POST zařízení

46h - Kontrola ROM copyrightu

48h - Porovnání video konfigurace proti CMOS

49h - Inicializace PCI busu a zařízení

4Ah - Inicializace všech vidoadaptérů v systému

4Bh - QuietBoot start (tichý boot - option)

4Ch - Zapnutí stínování video BIOS ROM

4Eh - Zobrazení BIOS copyrightu

50h - Zobrazení typu CPU a rychlosti

51h - Inicializace EISA boardu

52h - Test klávesnice

54h - Zapnutí “klikání” kláves (je-li povoleno)

58h - Test na neočekávaná přerušení

59h - Inicializace POST display service

5Ah - Zobrazení hlášení “Press F2 to enter SETUP”

5Bh - Zakázání CPU cache

5Ch - Test RAM mezi 512 and 640 KB

60h - Test rozšířené paměti

62h - Test adresových vodičů rozšířené paměti

64h - Skok na uživatelské podprogramy 1

66h - Konfigurace dalších registrů cache

67h - Inicializace Multi Processor APIC

68h - Povolení externí a interní cache CPU

69h - Nastavení oblasti Setup System Management Mode (SMM)

6Ah - Zobrazení velikosti externí (L2) cache

6Bh - Natažení uživatelských defaultních nastavení

6Ch - Zobrazení údaje o stínování

6Eh - Zobrazení nejvyšší možné adresy pro obnovení UMB

70h - Zobrazení chybových zpráv

72h - Kontrola chyb konfigurace

76h - Kontrola chyb klávesnice

7Ch - Nastavení vektorů hardwarových přerušení

7Eh - Inicializace koprocesoru (je-li k dispozici)

80h - Zakázání onboard I/O portů a přerušení

81h - Pozdní POST inicializace zařízení

82h - Detekce a instalace externích RS232 portů

83h - Konfigurace ne- MCD IDE řadičů

84h - Detekce a instalace externích paralelních portů

85h - Inicializace PnP ISA zařízení

86h - Re-inicializace onboard I/O portů

87h - Konfigurace zařízení základní desky

88h - Inicializace BIOS Data Area

89h - Povolení nemaskovatelných přerušení (NMI)

8Ah - Inicializace Extended BIOS Data Area

8Bh - Test and inicializace PS/2 myši

8Ch - Inicializace řadiče floppy

8Fh - Zjištění počtu ATA drivů

90h - Inicializace řadičů pevného disku

91h - Inicializace řadičů pevného disku na lokální sběrnici

92h - Skok na uživatelské podprogramy 2

93h - Vytvoření MPTABLE pro multiprocesorové základní desky

95h - Instalace CD-ROM pro boot

96h - Vytvoření Huge ES segmentového registru

97h - Zafixování Multi Processor table

98h - Hledání přídavných ROM

che - Chyba kontrolního součtu

99h - Hledání SMART Drive (optional)

9Ah - Zapnutí stínování přídavných ROM

9Ch - Nastavení Power Managementu

9Dh - Inicializace antivirové ochrany (optional)

9Eh - Povolení hardwarových přerušení

9Fh - Zjištění počtu ATA a SCSI zařízení

A0h - Nastavení času

A2h - Kontrola uzamknutí klávesnice

A4h - Inicializace hodnoty pro rychlost psaní

A8h - Smazání F2 promptu

AAh - Kontrola zda bylo stisknuto F2

ACh - Spuštění SETUPu

AEh - Nulování boot příznaku

B0h - Kontrola chyb

B2h - POST dokončen - příprava pro natažení operačního systému

B4h - Jedno krátké pípnutí před natažením OS

B5h - Ukončení "tichého bootu" (optional)

B6h - Kontrola hesla (optional)

B9h - Příprava natažení OS

BAh - Inicializace DMI parametrů

BBh - Inicializace PnP Option ROM

BCh - Nulování kontrol parity

BDh - Zobrazení MultiBoot menu

BEh - Smazání obrazovky (optional)

BFh - Kontrola virů a upozornění na zálohování

C0h - Pokus o boot přes INT 19

C1h - Inicializace POST Error Manageru (PEM)

C2h - Inicializace deníku chyb

C3h - Inicializace funkce zobrazování chyb

C4h - Inicializace obsluhy chyb systému

C5h - PnPnd dual CMOS (optional)

C6h - Inicializace dokiny u notebooků (optional)

C7h - Pozdní inicializace dokiny u notebooků

C8h - Vynucená kontrola (optional)

C9h - Další kontrolní součet (optional)

D2h - Neznámé přerušení

E0h - Inicializace čipsetu

E1h - Inicializace bridge

E2h - Inicializace CPU

E3h - Inicializace systémového časovače

E4h - Inicializace systémových I/O

E5h - Vynucená kontrola recovery bootu

E6h - Kontrolní součet BIOS ROM

E7h - Skok na BIOS

E8h - Nastavení Huge segmentu

E9h - Inicializace multiprocessingu

EAh - Inicializace OEM

EBh - Inicializace PIC a DMA

ECh - Inicializace typu paměti

EDh - Inicializace velikosti paměti

EEh - Shadow Boot Block

EFh - Test systémové paměti

F0h - Inicializace vektorů přerušení

F1h - Inicializace Run Time hodin

F2h - Inicializace videa

F3h - Inicializace System Management módu

F4h - Pípnutí před natažením OS

F5h - Boot do mini DOSu

F6h - Vyčištění Huge segmentu

F7h - Boot do plného DOSu


Reklama
Reklama

Komentáře

Nejsi přihlášený(á)

Pro psaní a hodnocení komentářů se prosím přihlas ke svému účtu nebo si jej vytvoř.

Reklama
Reklama