INT 10h video services

E719543

INT 10h video services are BIOS-level video interrupt routines on x86 systems that provide low-level control over text and graphics display modes, cursor positioning, and screen output.

All labels observed (1)

Label Occurrences
INT 10h video services canonical 1

How this entity was disambiguated

Statements (50)

Predicate Object
instanceOf BIOS interrupt ⓘ
x86 firmware interface ⓘ
abstractionLevel hardware-independent video access ⓘ
accesses video adapter BIOS ⓘ
architecture x86 ⓘ
callConvention software interrupt 0x10 ⓘ
category PC BIOS services ⓘ
commonlyUsedBy DOS programs ⓘ
boot loaders ⓘ
early operating system startup code ⓘ
compatibleWith IBM PC compatible systems ⓘ
functionGroup get video state ⓘ
load user font ⓘ
read character and attribute ⓘ
read cursor position ⓘ
scroll window ⓘ
set active display page ⓘ
set cursor position ⓘ
set palette registers ⓘ
set video mode ⓘ
write character and attribute ⓘ
historicalUse primary graphics API in DOS era ⓘ
interfaceStyle interrupt call ⓘ
interruptNumber 0x10 ⓘ
layer low-level ⓘ
limitations not available in long mode without emulation ⓘ
slow compared to direct hardware access ⓘ
providedBy system BIOS ⓘ
purpose video display control ⓘ
registerUsedForFunctionSelection AH ⓘ
registerUsedForSubfunctionSelection AL ⓘ
relatedTo INT 13h disk services ⓘ
VESA BIOS Extensions (VBE) ⓘ
replacedBy VESA BIOS Extensions ⓘ
linked to: VESA

operating system graphics drivers ⓘ
requires BIOS present in memory ⓘ
standardizedBy IBM PC BIOS ⓘ
supports character attribute control ⓘ
cursor positioning ⓘ
font loading ⓘ
graphics modes ⓘ
page selection ⓘ
palette control ⓘ
screen output ⓘ
scrolling ⓘ
text modes ⓘ
video mode setting ⓘ
usedDuring system boot phase ⓘ
usedIn real mode ⓘ
virtual 8086 mode ⓘ

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

ROM BIOS → providesInterface → INT 10h video services ⓘ