Bonsoir,
Une carte VGA de base == 4 controleurs + 1 DAC (digital to analog converter)
+ le CRTC (cathode ray tube controller)
+ le controlleur d'attributs
+ le controleur graphique
+ séquenceur
ces controlleurs se pilotent avec des out et des in sur des adresses de port:
Registres généraux: misc (WR: 0x3CC), input status 0 (R: 0x3C2), input status 1 (0x3BA, 0x3DA).
CRTC; registre d'index 0x3D4, de données 0x3D5 à programmer successivement.
séquenceur: index 0x3C4, données 0x3C5
attributs: écriture en 0x3C0, lecture en 0x3C1
DAC: 0x3C8, 0x3C7 (R), 0x3C7 (W), 0x3C9, 0x3C6
Tout ceci est très bien détaillé dans la bible du PC. (ces descriptions se trouvent aussi facilement sur le net).
Mais gare aux essais au pif: c'est comme ça qu'on crame son beau moniteur tout neuf.
golem
+++
Partager