| Zeile 370: | Zeile 370: | ||
|2 | |2 | ||
|in kB | |in kB | ||
| + | |- bgcolor=crimson | ||
| + | |50 | ||
| + | |LinBytesPerScanLine | ||
| + | |2 | ||
| + | |Bytes pro Zeile im LFB-Modus | ||
| + | |- | ||
| + | |52 | ||
| + | |BnkNumberOfImagePages | ||
| + | |1 | ||
| + | | | ||
|- | |- | ||
| − | | | + | |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 | ||
| − | | | + | |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: | ||