AMI BIOS POST Codes WIN BIOS
BIOS Informationen in deutsch Hier sind die Werte und die Erklärungen aufgeführt die beim abarbeiten des AMI WIN BIOS POST (Power-On-Self-Test) ausgegeben werden.
Inhalt ButtonFehlermeldungen ButtonTips bei Fehlersignalen
ButtonFehlersignale ButtonPOST Ablauf
ButtonOptimierung
Startmenü           down
01 reserviert
02 reserviert
03 NMI ist ausgeschaltet, Test Software-Reset/Power-on
04 reserviert
05 Software-Reset/Power-on erkannt, Cache wird ausgeschaltet, wenn nötig
06 POST-Code wird ausgepackt
07 POST-Code ist ausgepackt, CPU und CPU-Daten-Bereich werden initialisiert
08 CPU und CPU-Daten-Bereich sind initialisiert, CMOS-Checksumme wird berechnet
09 CMOS-Checksumme berechnet, CMOS Diagnose-Byte geschrieben, CMOS wird initialisiert, wenn 'Init CMOS in every boot' gesetzt ist
0A CMOS initialisiert CMOS-Statusregister, wird initialisiert für Datum und Zeit
0B CMOS-Statusregister ist initialisiert
0C Tastatur-Controller frei, Ausgabe der BAT-Kommandos an den Tastatur-Controller
0D BAT-Kommandos an den Tastatur-Controller ausgegeben, BAT-Kommandos werden überprüft
0E Tastatur-Controller-BAT sind überprüft
0F Initialisierung nach Tastatur-Controller-BAT fertig, Tastatur-Kommando-Byte wird geschrieben
10 Tastatur-Kommando-Byte geschrieben, es wird ausgegeben Pin 23, 24 blocking/unblocking-Kommando
11 Pin 23, 24 von der Tastatur ist blocked/unblocked, Test, ob INS-Taste während Power-on gedrückt ist
12 Test INS-Taste fertig, DMA- und Interrupt-Controller werden ausgeschaltet
13 DMA-Controller #1, #2 und Interrupt-Controller #1, #2 sind ausgeschaltet, Videoausgabe ist disabled und Port-B ist initialisiert, Chipset wird initialisiert
14 reserviert
15 Chipset initialisiert, 8254-Timer-Test beginnt
16 reserviert
17 reserviert
18 reserviert
19 8254-Timer-Test in Ordnung, Memory-Refresh wird getestet
1A Memory-Refresh-Line ist geschaltet, 15 Mikrosekunden ON/OFF-Time wird getestet
20 Memory-Refresh-Periode von 30 Mikrosekunden abgeschlossen, Basisspeicher 64k wird initialisiert
21 reserviert
22 reserviert
23 Basisspeicher 64k ist initialisiert, BIOS-Stack wird gesetzt
24 benötigtes Setup vor der Interrupt-Vektor-Initialisierung fertig, Interrupt-Vektor-Initialisierung wird begonnen
25 Interrupt-Vektor-Initialisierung fertig, Eingabeport 8042 für Turbo-Switch wird gelesen (wenn nötig) und Paßwort wird gelöscht, wenn nötig
26 Eingabeport 8042 ist gelesen, allgemeine Daten für Turbo-Switch werden initialisiert
27 allgemeine Daten für Turbo-Switch sind initialisiert, andere Initialisierung vor dem Setzen des Videomodus werden vorgenommen
28 andere Initialisierung vor dem Setzen des Videomodus vorgenommen, Video-Moduseinstellung wird vorbereitet
2A verschiedene Busse werden initialisiert
2B Kontrolle wird an andere Setups abgegeben vor einem möglichen Video-ROM-Check
2C Prozesse vor Video-ROM-Check erledigt, es wird ermittelt, ob Video-ROM vorhanden ist
2D Video-ROM-Kontrolle fertig
2F EGA/VGA nicht gefunden, Grafikspeicher Lese-/Schreibtest beginnt
30 Grafikspeicher Lese-/Schreibtest fertig, 'Retrace-Check' beginnt
31 'Retrace-Check' fehlgeschlagen, es beginnt alternate Video-Speicher-Test
32 alternate Video-Speicher-Test getestet, alternate 'Retrace-Check' beginnt
34 Videotest vorbei, es wird der Grafikmodus gesetzt
35 reserviert
36 reserviert
37 Grafikmodus gesetzt, Power-on Message wird dargestellt
38 verschiedene Busse werden initialisiert (Input, IPL, General Devices), wenn vorhanden
39 Fehler bei der Initialisierung verschiedener Busse werden gezeigt
3A neue Cursor-Position wird gelesen und gespeichert 'Hit-DEL-Message' wird dargestellt
3B 'Hit-DEL-Message' ist dargestellt, Speichertest im virtuellen Modus wird vorbereitet
40 Descriptor-Tabelle wird vorbereitet
41 reserviert
42 Descriptor-Tabelle ist vorbereitet, virtueller Modus wird eingeschaltet für Speichertest
43 virtueller Modus ist eingeschaltet, Interrupts für Diagnosemodus werden eingeschaltet
44 Interrupts eingeschaltet, Daten werden initialisiert für Speichertest
45 Daten sind initialisiert, Test beginnt mit Ermittlung der Speichergröße
46 Speichergröße berechnet, Patterns werden geschrieben für Speichertest
47 Pattern sind zum Test in den erweiterten Speicher geschrieben, Pattern werden in Base-Memory geschrieben
48 Pattern in Base-Memory geschrieben, es wird Speicher unter 1 MByte gesucht
49 Speicher unter 1 MByte ermittelt, Speicher über 1 MByte werden gesucht
4A reserviert
4B Speicher über 1 MByte ermittelt, Test auf Software-Reset, dann Löschen des Speichers unter 1 MByte
4C Speicher unter 1 MByte gelöscht, Speicher über 1 MByte wird gelöscht (Software-Reset)
4E Speichertest gestartet (Hardware-Reset), 64k-Byte-Blöcke werden dargestellt
4F Speicherdarstellung dargestellt, sequentielle und zufällige Tests werden vorbereitet
50 Speichertest/Initialisierung unter 1 MByte fertig, Videospeicher wird eingerichtet
51 Videospeicher ist eingerichtet, Speicher über 1 MByte wird getestet
52 Speicher über 1 MByte ist getestet, Speichergröße wird gesichert
53 Speichergröße ist gesichert, CPU-Register ist gesichert, Real-Modus wird eingestellt
54 Shutdown beendet, CPU im Real-Modus, Gate A20 und Parity/NMI werden ausgeschaltet
57 Gate A20 und Parity/NMl sind ausgeschaltet, Speichergröße wird eingerichtet (Relocation und Shadowing)
58 Speichergröße festgelegt, 'Hit-DEL-Message' wird gelöscht
59 'Hit-DEL-Message' gelöscht, 'WAIT-Message' wird dargestellt, DMA- und Interrupt-Controller-Test beginnt
60 DMA-Seiten-Register-Test fertig
62 DMA 1 - Basisregister getestet
65 DMA 2 - Basisregister getestet
66 DMA Programmierung fertig, 8259 Interrupt-Controller wird initialisiert
67 8259 Interrupt-Controller ist initialisiert
7F erweiterte NMI-Sources werden eingeschaltet
80 Tastaturtest gestartet, Output-Buffer werden gelöscht, Test, ob unerwartete Taste gedrückt
81 Tastatur-Reset/gedrückte Taste gefunden, Tastatur-Controller wird getestet
82 Tastatur-Controller ist getestet, Command-Byte wird geschrieben
83 Command-Byte geschrieben, allgemeine Daten initialisiert
84 Test, ob Speichergröße übereinstimmt mit CMOS
85 Speichergrößetest beendet, Test ob Paßwort gesetzt ist
86 Paßwort getestet, Setup wird vorbereitet
87 Setup ist vorbereitet, Setup wird ausgepackt und CMOS-Setup wird ausgeführt
88 zurück vom CMOS-Setup, Bildschirm gelöscht
89 Power-on-Message wird dargestellt
8B Power-on-Message ist dargestellt, Video-BIOS wird ins RAM kapiert
8C Video-BIOS ist ins RAM kopiert, optionales Setup nach CMOS-Setup wird gesetzt
8D optionales Setup nach CMOS-Setup ist gesetzt, Maus wird getestet und initialisiert
8E Maus ist getestet und initialisiert, Harddisk-Controller wird zurückgesetzt
8F Harddisk-Controller zurückgesetzt, Floppy wird initialisiert
90 reserviert
91 Floppy-Setup fertig, Harddisk-Setup wird ausgeführt
92 reserviert
93 reserviert
94 Harddisk-Setup ausgeführt, Basis- und Erweiterungsspeicher wird gesetzt
95 Speicher eingerichtet, optionale BUSse auf Adresse C8000h werden eingerichtet
96 reserviert
97 Initialisierungen von C8000h fertig, optionaler ROM-Test wird durchgeführt
98 optionaler ROM Test durchgeführt
99 alle benötigten Initialisierungen nach ROM-Test fertig, Setup-Timer wird eingerichtet
9A Setzen der Timer und Druckerbasis-Adresse fertig, serielle Basisadresse wird gesetzt
9B serielle Basisadresse gesetzt, andere Initialisierungen vor Coprozessor werden durchgeführt
9C andere Initialisierungen vor Coprozessor sind durchgeführt, Coprozessor wird initialisiert
9D Coprozessor initialisiert
9E erweiterte Tastatur und Ziffernblock wird getestet
9F erweiterte Tastatur und Ziffernblock ist getestet, Tastatur ID wird ausgegeben
A0 Tastatur ist ausgegeben, Tastatur ID-Flag wird zurückgesetzt
A1 Tastatur ID-Flag zurückgesetzt, Cache-Speicher wird getestet
A2 Cache getestet, Softwarefehler werden ausgegeben
A3 Tastaturrate wird eingestellt
A4 Tastaturrate ist eingestellt, Wait-States werden eingestellt
A5 Wait-States sind eingestellt, Bildschirm wird gelöscht und Parity/NMI eingeschaltet
A6 reserviert
A7 Parity/NMI sind eingeschaltet
A8 Kontrolle wird an E000h gegeben
A9 Kontrolle wieder zurück erhalten
AA Konfiguration wird dargestellt
AB reserviert
AC reserviert
AD reserviert
AE reserviert
AF reserviert
B0 Konfiguration ist dargestellt
B1 notwendiger Code wird in speziellen Bereich kopiert
00 Kontrolle wird an INT # 19 zum Booten übergeben
Startmenü            top