; vesa.inc ; Author: Josh Holtrop ; Date: 01/04/05 ; Modified: 01/04/05 ; real mode vesa functions vesa_get_info: ;vesa_get_info(word seg, word offset) push bp mov bp, sp pusha mov ax, [bp + 4] mov es, ax mov di, [bp + 6] mov ax, 0x4F00 int 0x10 cmp ax, 0x004F jz vesa_got_info mov [vesa_return], word 1 jmp vesa_get_info_done vesa_got_info: mov [vesa_return], word 0 vesa_got_info_done: popa pop bp mov ax, [vesa_return] ret vesa_return: dw 0