fonctions VESA en mode protégé

fonctions VESA en mode protégé - ASM - Programmation

Marsh Posté le 17-06-2004 à 00:00:04    

Bonjour
Je dévelope un prog assembleur en mode protégé et j'aimerais untiliser les modes VESA pour avoir une résolution 800*600*8.
Le problème c'est que pour obtenir l'adresse de la mémoire vidéo, il faut utiliser la fonction 4f01h de l'int 10h et qu'elle demande comme paramètre l'adresse d'un buffer dans es:di. Comme je suis en mode protégé, je n'ai plus de segment et windows m'affiche mon message préféré: "Ce programme a effectué un opération non conforme bla bla bla bla bla".
Si quelqu'un sait comment utiliser le VESA en mode protégé, merci de m'aider.
Chep

Reply

Marsh Posté le 17-06-2004 à 00:00:04   

Reply

Marsh Posté le 18-06-2004 à 01:05:29    

Va voir là : http://www.vesa.org/standards_free.html#DFP (vbe 3.0)
Si j'ai bien compris, ils disent que pour le mode protégé il faut utiliser les fonctions vbe/af mais le document est payant (bien qu'un draft se trouve sur internet http://193.125.152.107/pub/msdos/doc/hard/video/)


Message édité par olivier__ le 18-06-2004 à 01:06:02
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed