Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
vga_getgraphmem(3)	      Svgalib User Manual	    vga_getgraphmem(3)

NAME
       vga_getgraphmem - returns the address of	the VGA	memory

SYNOPSIS
       #include	<vga.h>

       unsigned	char *graph_mem; /* This declaration is	already	in vga.h */

       unsigned	char *vga_getgraphmem(void);

DESCRIPTION
       returns	a pointer to the 64K VGA frame buffer window.  vga_setpage(3),
       vga_setreadpage(3) and vga_setwritepage(3) allow	to select  which  page
       of  the	VGA  memory  shows up at this position.	 vga_setlinearaddress-
       ing(3) maps all VGA memory at a consecutive memory area (if  the	 hard-
       ware supports it).  In this mode, vga_getgraphmem() will	return the lo-
       cation of this area too.	 You  can  also	 access	 the  global  variable
       graph_mem, which	will also contain this address.

       Most  demos,  esp.  vgatest(6) show the simple direct use of this func-
       tion to access screen memory.

SEE ALSO
       svgalib(7), vgatest(6),	fun(6),	 testlinear(6),	 vga_setlinearaddress-
       ing(3),	vga_claimvideomemory(3),  vga_getmodeinfo(3),  vga_setpage(3),
       vga_setreadpage(3), vga_setwritepage(3),

AUTHOR
       This manual page	was edited by Michael Weller  <eowmob@exp-math.uni-es-
       sen.de>.	 The exact source of the referenced function as	well as	of the
       original	documentation is unknown.

       It is very likely that both are at least	to some	extent are due to Harm
       Hanemaayer <H.Hanemaayer@inter.nl.net>.

       Occasionally  this  might be wrong. I hereby asked to be	excused	by the
       original	author and will	happily	accept any additions or	corrections to
       this first version of the svgalib manual.

Svgalib	(>= 1.2.11)		 27 July 1997		    vga_getgraphmem(3)

NAME | SYNOPSIS | DESCRIPTION | SEE ALSO | AUTHOR

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=vga_getgraphmem&sektion=3&manpath=FreeBSD+12.0-RELEASE+and+Ports>

home | help