X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?p=dosdemo;a=blobdiff_plain;f=src%2Fdos%2Fvbe.h;h=011cba3b105da79b1434f7c6801fbe4932af40e5;hp=5854d5e6c88d45d8289ba1e7bd29a0e6d35c9fa9;hb=5f36e95f19ad8d7a5a1dd546ffeb54ce95d51749;hpb=0165ec15f868a16a70b56ada2d42db0cb69ea193 diff --git a/src/dos/vbe.h b/src/dos/vbe.h index 5854d5e..011cba3 100644 --- a/src/dos/vbe.h +++ b/src/dos/vbe.h @@ -71,6 +71,15 @@ int vbe_set_mode(int mode); int vbe_set_palette_bits(int bits); void vbe_set_palette(int idx, int *col, int count, int bits); +#define VBE_SET_DISP_START_NOW 0 +#define VBE_SET_DISP_START_VBLANK 0x80 +int vbe_set_disp_start(int x, int y, int when); + +#define VBE_SCANLEN_PIXELS 0 +#define VBE_SCANLEN_BYTES 2 +int vbe_set_scanlen(int len, int mode); +int vbe_get_scanlen(int mode); + void print_mode_info(FILE *fp, struct vbe_mode_info *modei); #endif /* VBE_H_ */