11 int main(int argc
, char *argv
[])
13 struct uvesafb_task tsk
;
19 tsk
.regs
.eax
= 0x4f00;
21 tsk
.buf_len
= sizeof(struct vbe_ib
);
22 strncpy(&(((struct vbe_ib
*)buf
)->vbe_signature
), "VBE2", 4);
26 printf("%s\n", ((struct vbe_ib
*)buf
)->oem_vendor_name_ptr
+ buf
);
28 tsk
.regs
.eax
= 0x4f02;
29 tsk
.regs
.ebx
= 0xc161;
35 printf("got eax = %x\n", tsk
.regs
.eax
);