VESA BIOS Extensions — Änderungen 8522 → 8528

Zeile 370: Zeile 370:
 
|2
 
|2
 
|in kB
 
|in kB
 +
|- bgcolor=crimson
 +
|50
 +
|LinBytesPerScanLine
 +
|2
 +
|Bytes pro Zeile im LFB-Modus
 +
|-
 +
|52
 +
|BnkNumberOfImagePages
 +
|1
 +
|
 
|-
 
|-
−
|50
+
|53
 +
|LinNumberOfImagePages
 +
|1
 +
|
 +
|- bgcolor=lightskyblue
 +
|54
 +
|LinRedMaskSize
 +
|1
 +
|Anzahl der Bits, die den roten Farbanteil im LFB-Modus angeben (Speichermodell: direct color)
 +
|- bgcolor=lightskyblue
 +
|55
 +
|LinRedFieldPosition
 +
|1
 +
|Position des ersten Bits, das den roten Farbanteil im LFB-Modus angibt
 +
|- bgcolor=lightskyblue
 +
|56
 +
|LinGreenMaskSize
 +
|1
 +
|
 +
|- bgcolor=lightskyblue
 +
|57
 +
|LinGreenFieldPosition
 +
|1
 +
|
 +
|- bgcolor=lightskyblue
 +
|58
 +
|LinBlueMaskSize
 +
|1
 +
|
 +
|- bgcolor=lightskyblue
 +
|59
 +
|LinBlueFieldPosition
 +
|1
 +
|
 +
|- bgcolor=lightskyblue
 +
|60
 +
|LinRsvdMaskSize
 +
|1
 +
|
 +
|- bgcolor=lightskyblue
 +
|61
 +
|LinRsvdFieldPosition
 +
|1
 +
|
 +
|-
 +
|62
 +
|MaxPixelClock
 +
|4
 +
|
 +
|-
 +
|66
 
|Reserviert
 
|Reserviert
−
|206 Bytes
+
|190
 
|
 
|
 
|}
 
|}
 +
 +
Die Felder ab LinBytesPerScanLine (also Offset 50) sind erst in VBE 3.0 definiert.
  
 
Von diesen Einträgen sind einige besonders wichtig:
 
Von diesen Einträgen sind einige besonders wichtig:
Zeile 392: Zeile 454:
  
 
== VBE im Protected Mode ==
 
== VBE im Protected Mode ==
−
{{TODO}}
+
{{TODO|Tatsächlich beschreiben (wobei man es eigentlich nie braucht)}}
  
 
Mit VBE 2.0 wurde das sogenannte „Protected-Mode-Interface“ eingeführt. Das sind Funktionen, die die Grafikkarte zur Verfügung stellt und die im Gegensatz zu den anderen Funktionen in 16/32-Bit-Protected-Mode-Code vorliegen. Die Adresse dieser Funktionen erhält man mit folgendem Aufruf, der allerdings immer noch im Real Mode stattfinden muss:
 
Mit VBE 2.0 wurde das sogenannte „Protected-Mode-Interface“ eingeführt. Das sind Funktionen, die die Grafikkarte zur Verfügung stellt und die im Gegensatz zu den anderen Funktionen in 16/32-Bit-Protected-Mode-Code vorliegen. Die Adresse dieser Funktionen erhält man mit folgendem Aufruf, der allerdings immer noch im Real Mode stattfinden muss: