Tengo la siguiente funcion a la cual llamo para extraer informacion de un modo en Vesa
Donde "info" es un puntero a la estructura de modos de vesa
void GetVesaModeInfo(int* modo,vesamodes* info)
{
asm{
mov ax,0x4f01
mov di,info
mov cx,modo
int 0x10
};
};
No logro que en el registro cx me guarde el contenido de "modo", me guarda la direccion de memoria a la cual apunta...
Alguien podria darme alguna solucion... o algunos conceptos que creo q me faltan para hacer que funcione...
Desde ya gracias