X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?p=dosdemo;a=blobdiff_plain;f=src%2Fdos%2Fvga.c;fp=src%2Fdos%2Fvga.c;h=c82968488f6164c223e42252f02a8d0279a65a9b;hp=0000000000000000000000000000000000000000;hb=b82bab85314bbc57d1c542d4d6687de0cd75c375;hpb=acf706a52fdef3bea3f4ae07b7797395f854c11e 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; +}