vga_setwritepage3
Set the 64k svga page number
Usage
#include <vga.h>
void vga_setwritepage(int page);
Overview
Usually SVGA cards have more than the 64K memory which suffice for an ordinary VGA. However, the memory window mapped at vga_getgraphmem(3) is only 64K bytes large. vga_setwritepage() selects the page-th 64K memory chunk to be visible for writes at position vga_getgraphmem(3).
vga_setreadpage(3) allows a different 64K memory chunk to be modified by reads from this memory window. This is a very useful feature for screen to screen pixmap copies. However, not all cards support this in all graphics modes. Check vga_modeinfo(3) for availability. Esp. as this feature can also not be used when in background mode.
Of course, this function must be used in conjunction with vga_setreadpage(3) but may not be used in conjunction with vga_setpage(3).
Releases
Unchanged in 5 releases since Debian 3.1 (Sarge).