X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?a=blobdiff_plain;f=src%2Fdos%2Fvga.c;fp=src%2Fdos%2Fvga.c;h=c82968488f6164c223e42252f02a8d0279a65a9b;hb=387c4948b144c51c5b6fcfb8f558c3becf324f70;hp=0000000000000000000000000000000000000000;hpb=b651991a8cb4cf8a1e64c66175f27091c805fdf6;p=retrobench diff --git a/src/dos/vga.c b/src/dos/vga.c new file mode 100644 index 0000000..c829684 --- /dev/null +++ b/src/dos/vga.c @@ -0,0 +1,11 @@ +#include "vga.h" +#include "cdpmi.h" + +int vga_setmode(int mode) +{ + struct dpmi_regs regs = {0}; + + regs.eax = mode; /* func 00 | mode */ + dpmi_int(0x10, ®s); + return 0; +}