hos/rmmod/vesa.inc

34 lines
470 B
PHP

; 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