INT 10 - VESA(Video Electronics Standards Association) An industry group which sets both hardware and software standards and recommendations. The term VESA is also used to denote compliance with the VESA SuperVGA BIOS Extensions, a standard set of video BIOS functions for accessing video modes of higher resolution than those defined by IBMInternational Busiuness Machines. SuperVGA BIOS(Basic Input/Output System) A set of standardized calls giving low-level access to the hardware. The BIOS is the lowest software layer above the actual hardware and serves to insulate programs (and operating systems) which use it from the details of accessing the hardware directly. v1.1+ - GET/SET DISPLAY START AX = 4F07h BL = subfunction 00h,80h set display start CX = leftmost displayed pixel in scan line DX = first displayed scan line 01h get display start Return: BH = 00h CX = leftmost displayed pixel in scan line DX = first displayed scan line BH = 00h (reserved) Return: AL = 4Fh if function supported AH = status 00h successful 01h failed Notes: this function is valid in text modes, provided that values are multiplied by the character cell width/height subfunction 80h waits until vertical retrace before changing the display start address (VBE(VESA BIOS Extensions) The common software interface for video cards providing support for high resolution and bit depth. v2.0+) SeeAlso: AX=4F01h,AX=4F05h,AX=4F06h
INT 10 - VESA(Video Electronics Standards Association) An industry group which sets both hardware and software standards and recommendations. The term VESA is also used to denote compliance with the VESA SuperVGA BIOS Extensions, a standard set of video BIOS functions for accessing video modes of higher resolution than those defined by IBMInternational Busiuness Machines. SuperVGA BIOS(Basic Input/Output System) A set of standardized calls giving low-level access to the hardware. The BIOS is the lowest software layer above the actual hardware and serves to insulate programs (and operating systems) which use it from the details of accessing the hardware directly. v3.0+ - SCHEDULED DISPLAY START AX = 4F07h BL = subfunction 02h,82h (VBE(VESA BIOS Extensions) The common software interface for video cards providing support for high resolution and bit depth. v3.0) schedule display start at next vertical retrace ECX = display start address in bytes 03h,83h schedule stereoscopic display start ECX = left image start address (in bytes) EDX = right image start address (in bytes) 04h get scheduled display start status Return: CX = start status (00h no display flip, else display has flipped) Return: AL = 4Fh if function supported AH = status 00h successful 01h failed SeeAlso: AX=4F07h"DISPLAY START",AX=4F07h"STEREOSCOPIC"
INT 10 - VESA(Video Electronics Standards Association) An industry group which sets both hardware and software standards and recommendations. The term VESA is also used to denote compliance with the VESA SuperVGA BIOS Extensions, a standard set of video BIOS functions for accessing video modes of higher resolution than those defined by IBMInternational Busiuness Machines. SuperVGA BIOS(Basic Input/Output System) A set of standardized calls giving low-level access to the hardware. The BIOS is the lowest software layer above the actual hardware and serves to insulate programs (and operating systems) which use it from the details of accessing the hardware directly. v3.0+ - ENABLE/DISABLE STEREOSCOPIC MODE AX = 4F07h BL = subfunction 05h enable stereoscopic mode 06h disable stereoscopic mode Return: AL = 4Fh if function supported AH = status 00h successful 01h failed Note: when stereoscopic mode is enabled, the display start address will automatically alternate between the left and right images on every vertical retrace SeeAlso: AX=4F07h"DISPLAY START",AX=4F07h"SCHEDULED"