Section courante

A propos

Section administrative du site

Interruption 15h

Fonction C0h

Configuration système
XT/286, AT, PS/2

Description

Cette fonction permet de demander la configuration du système.

Entrée

Registre Description
AH C0h

Sortie

Registre Description
ES:BX Cette paire de registres contient l'adresse de la table de configuration :
Déplacement Description
00h à 01h Ce champ contient la longueur de la table en octets
02h Ce champ contient le modèle du système
03h Ce champ contient le sous-modèle du système.
04h Ce champ contient le niveau de révision du BIOS. Voici la significations de la combinaisons des trois derniers champs :
Octet de modèle (02h) Octet de sous-modèle (03h) Révision (04h) Description
2Dh     Compaq PC/Compaq DeskPro
30h     Sperry PC
9Ah     Compaq XT/Compaq Plus
B6h     Hewlett Packard 110
D9h     Peacock XT
E1h     PS/2 modèle d'ordinateur portatif
E1h 00h 00h Ordinateur portatif PS/2 Model 55-5530
E4h     Triumph Adler PC/XT
F8h 00h   PS/2 modèle 80 ou PS/2 Model 75
F8h 01h   PS/2 modèle 80 ou PS/2 Model 55-5571
F8h 02h, 06h ou 10h   PS/2 modèle 55
F8h 04h, 09h, 0Dh ou 1Bh   PS/2 modèle 70
F8h 04h 00h PS/2 Model 70 (20 Mhz 386DX, LW-type 33)
F8h 04h 02h PS/2 Model 70 20MHz, type 2
F8h 04h 03h PS/2 Model 70 20MHz, type 2
F8h 05h   IBM PC 7568
F8h 06h 00h PS/2 Model 55-5571
F8h 07h 00h IBM PC 7561/2
F8h 07h 01h PS/2 modèle 55
F8h 07h 02h IBM PC 7561/2
F8h 07h 03h PS/2 modèle 55
F8h 09h 00h PS/2 Model 70 16MHz 386DX, type 1
F8h 09h 02h PS/2 Model 70
F8h 09h 03h PS/2 Model 70
F8h 09h 04h PS/2 Model 70 16 Mhz 386, type 33
F8h 0Bh   PS/2 modèle P70
F8h 0Bh 00h PS/2 Model P70 (8573-121)
F8h 0Bh 02h PS/2 Model P70
F8h 0Ch   PS/2 modèle 55SX
F8h 0Dh 00h PS/2 Model 70
F8h 0Dh 01h PS/2 Model 70
F8h 0Eh   PS/1 486SX
F8h 0Fh   PS/1 486DX
F8h 10h 00h PS/2 Model 55-5551
F8h 11h, 13h, 15h, 17h ou 29h   PS/2 modèle 90 XP
F8h 11h 00h PS/2 Model 90 XP
F8h 12h, 1Ah, 28h ou 2Ah   PS/2 modèle 95 XP
F8h 12h 00h PS/2 Model 95 XP
F8h 13h 00h PS/2 Model 90 XP
F8h 14h ou 16h   PS/2 modèle 90-AKD
F8h 14h 00h PS/2 Model 90-AK9
F8h 15h 00h PS/2 Model 90 XP
F8h 16h 00h PS/2 Model 90-AKD / 95XP486
F8h 17h 00h PS/2 Model 90 XP
F8h 19h   PS/2 modèle 35/35LS ou 40
F8h 19h 05h PS/2 Model 35/35LS, 40 ou 40 SX
F8h 19h 06h PS/2 Model 35 SX / 40 SX (LW-type 37)
F8h 1Ah 00h PS/2 Model 95 XP
F8h 1Bh 00h PS/2 Model 70/486
F8h 1Ch   PS/2 modèle 65
F8h 1Eh   PS/2 modèle 55LS
F8h 23h   PS/2 modèle L40 SX
F8h 25h ou 26h   PS/2 modèle 57
F8h 25h 00h PS/2 Model 57 SLC
F8h 25h 06h PS/2 Model M57
F8h 26h 00h PS/2 Model 57 SX
F8h 26h 01h PS/2 Model 57
F8h 26h 02h PS/2 Model 57 SX
F8h 28h 00h PS/2 Model 95 XP
F8h 29h 00h PS/2 Model 90 XP
F8h 2Ah 00h PS/2 Model 95 XP
F8h 2Bh 00h PS/2 Model 90 / 90XP486
F8h 2Ch 00h PS/2 Model 95 XP
F8h 2Ch 01h PS/2 Model 95
F8h 2Dh 00h PS/2 Model 90 XP
F8h 2Eh 00h PS/2 Model 95 XP ou PS/2 Model 95 XP486
F8h 2Eh 01h PS/2 Model 95
F8h 2Fh 00h PS/2 Model 90 XP
F8h 30h 00h PS/1 Model 2121
F8h 33h 00h PS/2 Model 30-386
F8h 34h 00h PS/2 Model 25-386
F8h 36h 00h PS/2 Model 95 XP
F8h 37h 00h PS/2 Model 90 XP
F8h 38h 00h PS/2 Model 57
F8h 39h 00h PS/2 Model 95 XP
F8h 3Fh 00h PS/2 Model 90 XP
F8h 40h 00h PS/2 Model 95 XP
F8h 41h 00h PS/2 Model 77
F8h 45h 00h PS/2 Model 90 XP (Pentium)
F8h 46h 00h PS/2 Model 95 XP (Pentium)
F8h 47h 00h PS/2 Model 90/95 E (Pentium)
F8h 48h 00h PS/2 Model 85
F8h 49h 00h PS/ValuePoint 325T
F8h 4Ah 00h PS/ValuePoint 425SX
F8h 4Bh 00h PS/ValuePoint 433DX
F8h 4Eh 00h PS/2 Model 295
F8h 50h 00h PS/2 Model P70 (8573)
F8h 50h 01h PS/2 Model P70 (8570-031)
F8h 52h 00h PS/2 Model P75
F8h 56h 00h PS/2 Model CL57 SX
F8h 57h 00h PS/2 Model 90 XP
F8h 58h 00h PS/2 Model 95 XP
F8h 59h 00h PS/2 Model 90 XP
F8h 5Ah 00h PS/2 Model 95 XP
F8h 5Bh 00h PS/2 Model 90 XP
F8h 5Ch 00h PS/2 Model 95 XP
F8h 5Dh 00h PS/2 Model N51 SLC
F8h 5Eh   IBM ThinkPad 700
F8h 61h   Olivetti P500
F8h 62h   Olivetti P800
F8h 80h 00h PS/2 Model 80
F8h 80h 01h PS/2 Model 80-A21
F8h 81h 00h PS/2 Model 55-5502
F8h 87h 00h PS/2 Model N33SX
F8h 88h 00h PS/2 Model 55-5530T
F8h 97h 00h PS/2 Model 55 Note N23SX
F8h 99h 00h PS/2 Model N51 SX
F8h F2h 30h Reply Model 32
F8h F6h 30h Memorex Telex
F8h FDh 00h IBM Processor Complex
F9h     PC Convertible
FAh 00h   PS/2 modèle 30
FAh 00h 00h PS/2 modèle 30
FAh 00h 01h PS/2 modèle 30
FAh 00h 02h PS/2 modèle 30
FAh 01h   PS/2 modèle 25
FAh 01h 00h PS/2 Model 25/25L
FAh 30h 00h IBM Terminal Restaurant
FAh 4Eh   Olivetti M111
FAh FEh   IBM PCradio 9075
FBh     PC XT
FBh 00h 01h PC XT-089, HP 200LX 2MB BIOS 1.01
FBh 00h 02h PC XT
FBh 00h 04h HP 100LX 1MB BIOS 1.04 A
FBh 4Ch   Olivetti M200
FCh 00h   PC/AT
FCh 00h 01h AT modèle 239
FCh 00h 00h PC3270/AT
FCh 01h   Compaq 286/386
FCh 01h 20h AST
FCh 01h 30h Tandy 3000NL
FCh 02h   PC/XT-286 (1986-04-21), Compaq LTE Lite, Compaq Contura 486/486c/486cx ou SoftWindows 1.0.1 (Power Macintosh)
FCh 04h   PS/2 modèle 50
FCh 05h   PS/2 modèle 60
FCh 06h   GearBox (IBM 7552)
FCh 08h   Epson
FCh 08h 00h PS/2 Model 25/286
FCh 09h 00h PS/2 Model 25 ou 30
FCh 09h 02h PS/2 Model 25 ou 30/286
FCh 0Bh   PS/1
FCh 20h 00h Compaq ProLinea
FCh 25h 09h PS/2 Model 56 SLC
FCh 30h   Epson
FCh 31h   Epson
FCh 33h   Epson
FCh 42h   Olivetti M280
FCh 45h   Olivetti M380 (XP 1, XP3, XP 5)
FCh 48h   Olivetti M290
FCh 4Fh   Olivetti M250
FCh 50h   Olivetti M380 (XP 7)
FCh 51h   Olivetti PCS286
FCh 52h   Olivetti M300
FCh 81h 00h Phoenix 386 BIOS v1.10 10a
FCh 81h 01h Machine OEM
FCh 82h 01h Machine OEM
FCh 94h 00h Zenith 386
FDh     PC Junior
FEh     PC/XT, IBM Portable PC
FEh 43h   Olivetti M240
FEh A6h   Quandram Quad386
FEh 00h   Olivetti M19
FFh     PC
FFh 00h   Tandy 1000SL
FFh 01h   Tandy 1000TL
FFh 46h   Olivetti M15
05h Ce champ contient les drapeaux de configurations
Bit Description
0 Ce bit indique que le système est bus combiné (Micro Channel + ISA)
1 Ce bit indique que l'architecture MCA est disponible
2 Ce bit indique que la zone de données complémentaires du BIOS est allouée.
3 Ce bit indique que la fonctionnalité d'attente d'un événement est disponible (Interruption 15h, Fonction 41h).
4 Ce bit indique que la fonctionnalité d'interception du clavier est disponible (Interruption 15h, Fonction 4Fh).
5 Ce bit indique que l'horloge en temps réel sur batterie est disponible.
6 Ce bit indique que le contrôleur esclave 8259 en mode cascade est disponible.
7 Ce bit indique que le canal 3 du DMA est occupé.
07h à 09h Ces champs sont réservés.

Remarque



Dernière mise à jour : Jeudi, le 3 mars 2016