A l'inverse, quand on envoie des caractères à la console, ils
subissent un traitement standard (réglé par stty
), puis sont
envoyés au pilote de la console.
Le pilote de la console émule un terminal VT100, et scrute les données
reçues pour intercepter les séquences escape (du genre déplacement du
curseur, effacement de l'écran, etc.). Les autres octets sont,
après une éventuelle conversion par la table de conversion de la
console, écrits dans la mémoire vidéo. La carte vidéo affiche ces
caractèrs en utilisant une police stockée dans sa mémoire. On peut
changer cette police en utilisant setfont
, et la table de
conversion de la console peut être modifiée avec mapscrn
.
Pour plus de détails, voir plus bas.