POST kódy Phoenix BIOSu
i Zdroj: Svět hardware
Č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.

Odměníme každého! Vyplňte komunitní průzkum a získejte luxusní ceny

Odměníme každého! Vyplňte komunitní průzkum a získejte luxusní ceny

Kdo jste, na čem a co hrajete, jaký obsah konzumujete a jaký vztah máte k AI? Věnujte nám pár minut a jako dárek za vyplnění získáte slevu na nákup a šanci získat také další luxusní ceny.

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

Rychlé přihlášení přes:

Reklama
Reklama
Reklama