Section courante

A propos

Section administrative du site

MODE

Mode
OS/2 Warp 3 Externe

Syntaxe

MODE [périphérique] [/STATUS]
MODE périphérique CODEPAGE PREPARE=((yyy [...]) [lecteur:][chemin]fichier)
MODE périphérique CODEPAGE SELECT=yyy
MODE périphérique CODEPAGE REFRESH
MODE périphérique CODEPAGE [/STATUS]
MODE COMm[:] [b[,p[,d[,s[,r]]]]]
MODE COMm[:] [BAUD=b] [PARITY=p] [DATA=d] [STOP=s] [RETRY=r]
MODE CON[:] [RATE=r DELAY=d]
MODE LPTn[:] [c][,[l][,r]]
MODE LPTn[:] [COLS=c] [LINES=l] [RETRY=r]
MODE LPTn[:]=COMm[:]
MODE [adaptateur][,décalage[,T]]
MODE [adaptateur][,n]
MODE CON[:] [COLS=c] [LINES=n]

Paramètres

Nom Description
adaptateur Ce paramètre permet d'indiquer l'adaptateur d'affichage:
Valeur Description
40 Cette valeur permet d'indiquer une affichage avec 40 colonnes par ligne.
80 Cette valeur permet d'indiquer une affichage avec 80 colonnes par ligne.
BW40 Cette valeur permet d'indiquer une affichage avec 40 colonnes par ligne en noir et blanc.
BW80 Cette valeur permet d'indiquer une affichage avec 80 colonnes par ligne en noir et blanc.
CO40 Cette valeur permet d'indiquer une affichage avec 40 colonnes par ligne en couleur.
CO80 Cette valeur permet d'indiquer une affichage avec 80 colonnes par ligne en couleur.
MONO Cette valeur permet d'indiquer une affichage avec 80 colonnes par ligne en monochrome.
périphérique Ce paramètre permet d'indiquer le périphérique à traiter:
Périphérique Description
CON Cet identificateur permet d'indiquer la console.
COM1 Cet identificateur permet d'indiquer le port série 1.
COM2 Cet identificateur permet d'indiquer le port série 2.
COM3 Cet identificateur permet d'indiquer le port série 3.
COM4 Cet identificateur permet d'indiquer le port série 4.
LPT1 Cet identificateur permet d'indiquer le port parallèle 1.
LPT2 Cet identificateur permet d'indiquer le port parallèle 2.
LPT3 Cet identificateur permet d'indiquer le port parallèle 3.
BAUD=b Ce paramètre permet d'indiquer la vitesse de transmission des ports séries:
Valeur Description
11 110 bauds
12 1200 bauds
15 150 bauds
19 19200 bauds
24 2400 bauds
30 300 bauds
48 4800 bauds
60 600 bauds
96 9600 bauds
CODEPAGE Ce paramètre permet d'afficher les informations relatives au code de page.
CON[:] Ce paramètre permet d'indiquer la console.
CODEPAGE PREPARE=((yyy [...]) [lecteur:][chemin]fichier) Ce paramètre permet d'indiquer le code de page à préparer. Les codes de pages (yyy) sont les suivants:
Valeur Description
437 Cet attribut permet d'indiquer les États-Unis.
850 Cet attribut permet d'indiquer le multilingue (Latin I).
852 Cet attribut permet d'indiquer le Slave (Latin II).
860 Cet attribut permet d'indiquer le Portugais.
863 Cet attribut permet d'indiquer le Québec et le Canada français.
865 Cet attribut permet d'indiquer le Nordique.
CODEPAGE SELECT=yyy Ce paramètre permet d'indiquer le code de page à utiliser. Les codes de pages (yyy) sont les suivants:
Valeur Description
437 Cet attribut permet d'indiquer les États-Unis.
850 Cet attribut permet d'indiquer le multilingue (Latin I).
852 Cet attribut permet d'indiquer le Slave (Latin II).
860 Cet attribut permet d'indiquer le Portugais.
863 Cet attribut permet d'indiquer le Québec et le Canada français.
865 Cet attribut permet d'indiquer le Nordique.
CODEPAGE REFRESH Ce paramètre permet de rétablir les codes de pages préparés perdues à la suite d'un problème relier au matériel ou du système d'exploitation.
COLS=c Ce paramètre permet d'indiquer le nombre de caractères par ligne d'affichage pour la console ou l'imprimante.
DATA=d Ce paramètre permet d'indiquer le nombre de bits réservé à la transmission de données:
Valeur Description
5 Cette valeur permet d'indiquer qu'il y a 5 bits pour les données
6 Cette valeur permet d'indiquer qu'il y a 6 bits pour les données
7 Cette valeur permet d'indiquer qu'il y a 7 bits pour les données
8 Cette valeur permet d'indiquer qu'il y a 8 bits pour les données
DELAY=d Ce paramètre permet d'indiquer le délai avant qu'une répétition de touche s'effectue sur le clavier:
Valeur Description
1 Cette valeur permet d'indiquer une 250 millisecondes
2 Cette valeur permet d'indiquer une 500 millisecondes
3 Cette valeur permet d'indiquer une 750 millisecondes
4 Cette valeur permet d'indiquer une 1 seconde
LINES=n Ce paramètre permet d'indiquer le nombre de ligne d'affichage pour la console ou l'espacement entre les lignes et le nombre de lignes par pouce pour les imprimantes.
PARITY=p Ce paramètre permet d'indiquer la signification de bit de parité pour la vérification des erreurs de transmission:
Valeur Description
N Cette valeur permet d'indiquer qu'il n'y a pas de parité
E Cette valeur permet d'indiquer que la parité est paire
O Cette valeur permet d'indiquer que la parité est impaire (Odd)
M Cette valeur permet d'indiquer une marque
S Cette valeur permet d'indiquer un espace
RATE=d Ce paramètre permet d'indiquer le taux de répétition du clavier
Valeur Description
1 Cette valeur permet d'indiquer un taux de répétition de 2,0 caractères par seconde
2 Cette valeur permet d'indiquer un taux de répétition de 2,1 caractères par seconde
3 Cette valeur permet d'indiquer un taux de répétition de 2,3 caractères par seconde
4 Cette valeur permet d'indiquer un taux de répétition de 2,5 caractères par seconde
5 Cette valeur permet d'indiquer un taux de répétition de 2,7 caractères par seconde
6 Cette valeur permet d'indiquer un taux de répétition de 3,0 caractères par seconde
7 Cette valeur permet d'indiquer un taux de répétition de 3,3 caractères par seconde
8 Cette valeur permet d'indiquer un taux de répétition de 3,7 caractères par seconde
9 Cette valeur permet d'indiquer un taux de répétition de 4,0 caractères par seconde
10 Cette valeur permet d'indiquer un taux de répétition de 4,3 caractères par seconde
11 Cette valeur permet d'indiquer un taux de répétition de 4,6 caractères par seconde
12 Cette valeur permet d'indiquer un taux de répétition de 5,0 caractères par seconde
13 Cette valeur permet d'indiquer un taux de répétition de 5,5 caractères par seconde
14 Cette valeur permet d'indiquer un taux de répétition de 6,0 caractères par seconde
15 Cette valeur permet d'indiquer un taux de répétition de 6,7 caractères par seconde
16 Cette valeur permet d'indiquer un taux de répétition de 7,5 caractères par seconde
17 Cette valeur permet d'indiquer un taux de répétition de 8,0 caractères par seconde
18 Cette valeur permet d'indiquer un taux de répétition de 8,6 caractères par seconde
19 Cette valeur permet d'indiquer un taux de répétition de 9,2 caractères par seconde
20 Cette valeur permet d'indiquer un taux de répétition de 10,0 caractères par seconde
21 Cette valeur permet d'indiquer un taux de répétition de 10,9 caractères par seconde
22 Cette valeur permet d'indiquer un taux de répétition de 12,0 caractères par seconde
23 Cette valeur permet d'indiquer un taux de répétition de 13,3 caractères par seconde
24 Cette valeur permet d'indiquer un taux de répétition de 15,0 caractères par seconde
25 Cette valeur permet d'indiquer un taux de répétition de 16,0 caractères par seconde
26 Cette valeur permet d'indiquer un taux de répétition de 17,1 caractères par seconde
27 Cette valeur permet d'indiquer un taux de répétition de 18,5 caractères par seconde
28 Cette valeur permet d'indiquer un taux de répétition de 20,0 caractères par seconde
29 Cette valeur permet d'indiquer un taux de répétition de 21,8 caractères par seconde
30 Cette valeur permet d'indiquer un taux de répétition de 24,0 caractères par seconde
31 Cette valeur permet d'indiquer un taux de répétition de 26,7 caractères par seconde
32 Cette valeur permet d'indiquer un taux de répétition de 30,0 caractères par seconde
RETRY=r Ce paramètre permet d'indiquer l'action a effectuer en cas d'erreur:
Valeur Description
B Cette valeur permet de retourner «occupé» lorsqu'un signal de contrôle d'état sur un port occupé se produit.
E Cette valeur permet de retourner «erreur» lorsqu'un signal de contrôle d'état sur un port occupé se produit.
P Cette valeur permet de recommencer lorsque l'imprimante accepte la sortie.
R Cette valeur permet de retourner «prêt» lorsqu'un signal de contrôle d'état sur un port occupé se produit.
N Cette valeur permet d'effectuer aucune action. C'est la valeur par défaut.
STOP=s Ce paramètre permet d'indiquer le nombre de bits d'arrêt:
Valeur Description
1 Cette valeur permet d'indiquer 1 bit d'arrêt.
1,5 Cette valeur permet d'indiquer 1,5 bits d'arrêt.
2 Cette valeur permet d'indiquer 2 bits d'arrêt. Cette valeur est utilisé par défaut.
T Ce paramètre permet d'indiquer l'alignement de l'affichage à partir d'une mire de test.
/STATUS Ce paramètre permet d'afficher l'état du périphérique.

Description

Cette commande permet d'effectuer la gestion des paramètres d'un périphérique.

Voir également

Langage de programmation - Assembleur 80x86 - Interruption 10h: Fonction 00h: Mode vidéo (adaptateur d'affichage),
Langage de programmation - Assembleur 80x86 - Interruption 14h: Fonction 00h: Initialise le port série,
Langage de programmation - Assembleur 80x86 - Interruption 16h: Fonction 03h, Sous-Fonction 05h: Fixe le taux de réception du clavier,
Langage de programmation - Assembleur 80x86 - Interruption 21h, Fonction 66h, Sous-fonction 01h: Demande le code de page,
Langage de programmation - Assembleur 80x86 - Interruption 21h, Fonction 66h, Sous-fonction 02h: Fixer le code de page

Dernière mise à jour : Dimanche, le 4 octobre 2015