add directory docs
This commit is contained in:
121
docs/interrupts/int-html0/inte6ugg.htm
Normal file
121
docs/interrupts/int-html0/inte6ugg.htm
Normal file
@@ -0,0 +1,121 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
|
||||
|
||||
<html>
|
||||
|
||||
<head>
|
||||
<meta http-equiv="Content-Type"
|
||||
content="text-html; charset=Windows-1252">
|
||||
<title>Video BIOS Dynamic Functionality State Table (MCGA/VGA)</title>
|
||||
<meta name="FORMATTER" content="Microsoft FrontPage 2.0">
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<h1><a name="kap_interrupt_0320"></a>Video BIOS Dynamic
|
||||
Functionality State Table (MCGA/VGA)</h1>
|
||||
|
||||
<p> % Dynamic Video State Table</p>
|
||||
|
||||
<p> 00 dword address of static functionality table</p>
|
||||
|
||||
<p> 04 byte video mode</p>
|
||||
|
||||
<p> 05 word number of columns</p>
|
||||
|
||||
<p> 07 word length of displayed video buffer (# bytes)</p>
|
||||
|
||||
<p> 09 word start address of upper left corner of video buffer</p>
|
||||
|
||||
<p> 0B 16bytes cursor position table for 8 pages (col,row)</p>
|
||||
|
||||
<p> 1B byte cursor end line</p>
|
||||
|
||||
<p> 1C byte cursor start line</p>
|
||||
|
||||
<p> 1D byte active video page</p>
|
||||
|
||||
<p> 1E word I/O port for CRTC address register</p>
|
||||
|
||||
<p> 20 byte current value of CRTC 3x8 register</p>
|
||||
|
||||
<p> 21 byte current value of CRTC 3x9 register</p>
|
||||
|
||||
<p> 22 byte number of displayed character rows</p>
|
||||
|
||||
<p> 23 word height of character matrix (points)</p>
|
||||
|
||||
<p> 25 byte active display combination code</p>
|
||||
|
||||
<p> 26 byte inactive display combination code</p>
|
||||
|
||||
<p> 27 word number of displayed colors (mono = 0)</p>
|
||||
|
||||
<p> 29 byte number of supported video pages</p>
|
||||
|
||||
<p> 2A byte raster scan lines 0=200, 1=350, 2=400, 3=480</p>
|
||||
|
||||
<p> 2B byte text character table used</p>
|
||||
|
||||
<p> 2C byte text character table used</p>
|
||||
|
||||
<p> 2D byte other state information:</p>
|
||||
|
||||
<p> <20>7<EFBFBD>6<EFBFBD>5<EFBFBD>4<EFBFBD>3<EFBFBD>2<EFBFBD>1<EFBFBD>0<EFBFBD> State Information byte at offset
|
||||
2D</p>
|
||||
|
||||
<p> <20> <20> <20> <20> <20> <20> <20> +--- 1 = all modes active (MCGA always
|
||||
0)</p>
|
||||
|
||||
<p> <20> <20> <20> <20> <20> <20> +---- 1 = gray scale summing enabled</p>
|
||||
|
||||
<p> <20> <20> <20> <20> <20> +----- 1 = monochrome display attached</p>
|
||||
|
||||
<p> <20> <20> <20> <20> +------ 1 = default palette loading disabled</p>
|
||||
|
||||
<p> <20> <20> <20> +------- 1 = cursor emulation enabled</p>
|
||||
|
||||
<p> <20> <20> +-------- 1 = blinking attribute enabled</p>
|
||||
|
||||
<p> +----------- 1 = reserved</p>
|
||||
|
||||
<p> 2E 3bytes reserved</p>
|
||||
|
||||
<p> 31 byte video RAM available 0=64K, 1=128K, 2=192K, 3=256K</p>
|
||||
|
||||
<p> 32 byte save area status</p>
|
||||
|
||||
<p> <20>7<EFBFBD>6<EFBFBD>5<EFBFBD>4<EFBFBD>3<EFBFBD>2<EFBFBD>1<EFBFBD>0<EFBFBD> Save Area Status</p>
|
||||
|
||||
<p> <20> <20> <20> <20> <20> <20> <20> +--- 1 = two text char sets are active</p>
|
||||
|
||||
<p> <20> <20> <20> <20> <20> <20> +---- 1 = dynamic save area is active</p>
|
||||
|
||||
<p> <20> <20> <20> <20> <20> +----- 1 = text char set override is active</p>
|
||||
|
||||
<p> <20> <20> <20> <20> +------ 1 = graphics char set is override active</p>
|
||||
|
||||
<p> <20> <20> <20> +------- 1 = palette override is active</p>
|
||||
|
||||
<p> <20> <20> +-------- 1 = display combination code ext. active</p>
|
||||
|
||||
<p> +----------- 1 = reserved</p>
|
||||
|
||||
<p> 33 dword reserved</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<table border="0" width="100%" cols="3">
|
||||
<tr>
|
||||
<td width="33%">Zur<EFBFBD>ck zum <a href="inte1at0.htm">Interrupt
|
||||
Info</a>. </td>
|
||||
<td align="center" width="33%"><a
|
||||
href="mailto:Roger.Morgan@htl-steyr.ac.at">Roger Morgan</a>
|
||||
/ 1998 </td>
|
||||
<td align="right" width="33%"><font size="1">L.<2E>nderung <!--webbot
|
||||
bot="Timestamp" s-type="EDITED" s-format="%d.%m.%y"
|
||||
startspan -->29.03.99<!--webbot bot="Timestamp" endspan
|
||||
i-checksum="13964" --> </font></td>
|
||||
</tr>
|
||||
</table>
|
||||
</body>
|
||||
</html>
|
||||
Reference in New Issue
Block a user