"VBE" redirects here. For other uses, see VBE (disambiguation).
This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages)
This article's tone or style may not reflect the encyclopedic tone used on Wikipedia. See Wikipedia's guide to writing better articles for suggestions.(May 2015) (Learn how and when to remove this template message)
This article includes a list of general references, but it lacks sufficient corresponding inline citations. Please help to improve this article by introducing more precise citations.(February 2011) (Learn how and when to remove this template message)
(Learn how and when to remove this template message)
VESA BIOS Extensions (VBE) is a VESA standard, currently at version 3, that defines the interface that can be used by software to access compliant video boards at high resolutions and bit depths. This is opposed to the "traditional" INT 10h BIOS calls, which are limited to resolutions of 640×480 pixels with 16 colour (4-bit) depth or less. VBE is made available through the video card's BIOS, which installs during boot up some interrupt vectors that point to itself.
Most newer cards implement the more capable VBE 3.0 standard. Older versions of VBE provide only a real mode interface, which cannot be used without a significant performance penalty from within protected mode operating systems. Consequently, the VBE standard has almost never been used for writing a video card's drivers; each vendor has thus had to invent a proprietary protocol for communicating with its own video card. Despite this, it is common that a driver thunk out to the real mode interrupt in order to initialize screen modes and gain direct access to a card's linear frame buffer, because these tasks would otherwise require handling many hundreds of proprietary variations that exist from card to card.
In EFI 1.x systems, the INT 10H and the VESA BIOS Extensions (VBE) are replaced by the EFI UGA protocol. In widely used UEFI 2.x systems, the INT 10H and the VBE are replaced by the UEFI GOP.[1][2]
^"What is efifb? — The Linux Kernel documentation". kernel.org. Retrieved 24 November 2020.
^"What is vesafb? — The Linux Kernel documentation". kernel.org. Retrieved 24 November 2020.
and 26 Related for: VESA BIOS Extensions information
VESABIOSExtensions (VBE) is a VESA standard, currently at version 3, that defines the interface that can be used by software to access compliant video...
the computer's boot time. It also implements INT 10h interrupt and VESABIOSExtensions (VBE) for basic text and videomode output before a specific video...
or INT 16 is shorthand for BIOS interrupt call 10hex, the 17th interrupt vector in an x86-based computer system. The BIOS typically sets up a real mode...
video bus (akin to the more recent Accelerated Graphics Port (AGP)) VESABIOSExtensions (VBE), used for enabling standard support for advanced video modes...
UniVBE (short for Universal VESABIOSExtensions) is a software driver that allows DOS applications written to the VESABIOS standard to run on almost any...
computing, BIOS (/ˈbaɪɒs, -oʊs/, BY-oss, -ohss; Basic Input/Output System, also known as the System BIOS, ROM BIOS, BIOS ROM or PC BIOS) is firmware...
management specifications. Subsequent revisions were included in future VESABIOSExtensions. The standard defines how to signal the H-sync and V-sync pins in...
system—especially game software). BIOS runs in the real address mode (Real Mode) of the x86 CPU, so programs that call BIOS either must also run in real mode...
rate) for a computer's display controller by using VESABIOSExtensions or UEFI Graphics extensions (on more modern computers). The display mode is set...
1985) BIOS extension Enhanced BIOS (LBA) VESABIOSExtensions (VBE) This disambiguation page lists articles associated with the title Extended BIOS. If an...
for the virtual console (based on the standard modes defined by VESABIOSextensions). Also the Linux kernel framebuffer driver contained mode-setting...
offered by SVGA adapters. An attempt at creating a standard named VESABIOSExtensions (VBE) was made, but not all manufacturers used it. When the 386 was...
games because these chips were quite slow and had limited and buggy VESABIOSExtensions implementations. While the GUI accelerator was very capable, drivers...
display functions and software controlled interface. Beyond display modes, the VESA industry organization has defined several standards related to power management...
OpenBIOS is used as the firmware. QEMU emulates the following PREP peripherals: PCI bridge PCI VGA-compatible graphics card with VESA Bochs Extensions Two...
device driver (vidstub.sys) to access the display directly using VESABIOSExtensions (VBE), unlike other bootscreen changers which alter the boot screen...
SNAP. SciTech SNAP Graphics version 2 also included VBETest/Lite - VESABIOSExtensions (VBE) Compliance Test version 8.00. It was later removed in SciTech...
33 MHz. VLB: An extension of ISA, it is a 32-bit bus clocked at 33 MHz. Also referred to as VESA. PCI: Replaced the EISA, ISA, MCA and VESA buses from 1993...
monitor. Certain combinations of width and height are standardized (e.g. by VESA) and typically given a name and an initialism which is descriptive of its...
any other cards that contain their own BIOS or other ROM are problematic, although video cards conforming to VESA Standards may be used for secondary monitors...
SMBIOS—System Management BIOS SMIL—Synchronized Multimedia Integration Language S/MIME—Secure/Multipurpose Internet Mail Extensions SMP—Supplementary Multilingual...
(SelectaBus) through a replaceable riser-card, offering the choice of either VESA Local Bus/ISA or PCI/ISA. Within the 300 series the following models appeared:...
Architecture (EISA), was not very successful, however. Later buses such as VESA Local Bus and PCI were used instead, often along with ISA slots on the same...
only the great technical challenge of crafting a BIOS that duplicated the function of the IBM BIOS exactly but did not infringe on copyrights. The two...