In alcuni episodi, il tuo sistema potrebbe visualizzare un messaggio che indica che la programmazione del BIOS Linux è in corso. Potrebbero esserci diversi motivi per questo problema.
Approvato: Fortect
Approvato: Fortect
Fortect è lo strumento di riparazione PC più popolare ed efficace al mondo. Milioni di persone si affidano a milioni di persone per mantenere i loro sistemi in esecuzione veloci, fluidi e privi di errori. Grazie alla sua semplice interfaccia utente e al potente motore di scansione, Fortect trova e risolve rapidamente un'ampia gamma di problemi di Windows, dall'instabilità del sistema e problemi di sicurezza alla gestione della memoria e ai colli di bottiglia delle prestazioni.
Ciò significa che è sufficiente ricostruire il valore sorgente del BIOS IBM PC, PC XT, PC AT e PC XT 286 scansionandolo e decodificandolo rispetto agli elenchi BIOS trovati nelle linee guida di riferimento tecnico IBM. Questo codice di posizione storicamente significativo viene mostrato in questo articolo a fini di conservazione.
IBM PC versione 1 21/04/81PC IBM versione 2 19/10/81PC IBM versione 3 27/10/82IBM PC XT Adaptation 1 11.08.82 (utilizzato anche su ogni PC portatile)IBM PC XT rilascia uno sposi novelli 01/10/86IBM PC XT versione 3 09/05/86IBM PC AT Versione 1 01/10/84IBM PCAT versione 2 10.06.85IBM PC AT versione 3 15/11/85 (utilizzato sui modelli PC AT 319 339)IBM PC XT 286 21/04/86
• Tutte le numerose varianti di IBM PC BIOS e il loro primo IBM PC XT BIOS sono state create utilizzando Intel ASM86 su un sistema di sviluppo Intel. In ogni esempio, il codice sorgente del BIOS è un file musicale di grandi dimensioni e il codice del BIOS ha in genere una dimensione di 8 KB e si trova in F000:E000
.
• IBM PC AT BIOS versione 1 è integrato in IBM MASM 1.0 in DOS. Questo è principalmente il BIOS IBM per utilizzare una serie di file di aiuto. Poiché IBM MASM 1.0 non supporta 80286, esiste anche un’immagine macro (IAPX286.MAC) precedentemente associata alla generazione dei codici operativi necessari. Questo è di gran lunga il primo BIOS diviso in due parti: il programma principale Il firmware del BIOS si trova spesso a F000:0000 e il punto di compatibilità (ORGS.ASM) si trova a F000:E000. È stata aggiunta un’ulteriore grafica FILL.ASM per definire l’intera parte tra la fine del codice chiave del BIOS e anche la sezione di compatibilità con le versioni precedenti, consentendo al BIOS di collegarsi completamente. Al momento non è noto come questo a sua volta sia stato originariamente elaborato.
• Il BIOS IBM PC AT Model 2 e 3 e il BIOS IBM PC XT 286 sono stati progettati per consentire l’utilizzo di IBM MASM 2.0 in DOS. Certamente assomigliano alla versione PC-AT in almeno un BIOS, ma ci sono meno MP3 nuovi perché alcuni dei file sono stati effettivamente uniti e praticamente tutta la pulizia è stata eseguita di recente. IAPX286.INC è senza dubbio utilizzato per generare 80286 codici operativi in modalità protetta che non sono stati forniti e anche da IBM 2 masm.0. FILL.ASM svolge lo stesso compito di questo strumento per la versione PC-AT che punta a un singolo BIOS, sebbene in ogni caso ogni file del nostro computer sia specifico per il BIOS specifico in fase di creazione.
• Alcune versioni di IBM PC XT e BIOS 3 sono state create utilizzando IBM MASM 2.0 in DOS. L’ultimo codice del BIOS PC XT è stato ristrutturato per cercare, ad esempio, un sostituto per il BIOS PC AT, e quindi ci sono diversi file di origine. Come il BIOS AT-PC, il codice è inequivocabilmente diviso in un paio di parti, sebbene la sezione della carrozzina sia nel file POST.ASM. Inoltre, il file FILL.ASM viene utilizzato per definire l’area tra l’interruzione del codice BIOS principale e la sezione delle funzionalità.
• Il codice riportato di seguito sarebbe presente per tutte le versioni del BIOS PC-AT e il BIOS PC-XT-286 in genere non appare nelle home directory pubblicate. È derivato tramite immagini pubbliche in ORGS.ASM e disassembly del codice. Non sappiamo a cosa serva questo codice.