VESA BIOS Extension: Różnice pomiędzy wersjami

[wersja nieprzejrzana][wersja nieprzejrzana]
Usunięta treść Dodana treść
ArthurBot (dyskusja | edycje)
m robot dodaje: sk:VESA BIOS Extensions
ToBot (dyskusja | edycje)
m Półautomatyczna poprawa hierarchii nagłówków; zmiany kosmetyczne
Linia 3:
VBE definiuje zestaw dodatkowych funkcji dostępnych przez [[przerwanie|przerwanie programowe]] 10h [[BIOS]]. Standaryzuje również numery trybów graficznych (tj. rozdzielczość i głębię kolorów) - np. tryb oznaczony numerem 100h będzie na każdej karcie graficznej wspierającej standard VBE trybem 640x480 w 256 kolorach.
 
== VBE 1.0 ==
Pierwsza wersja VBE, oznaczona numerem 1.0, została przedstawiona w 1989 roku. Definiowała następujące funkcje:
* odczyt informacji o typie karty graficznej,
Linia 17:
Powstały też rozszerzenia do wersji 1.0 standardu oznaczone numerami 1.1 i 1.2.
 
== VBE 2.0 ==
Druga wersja VBE została opracowana w 1994 roku. Jednym z głównych rozszerzeń w stosunku do wersji 1.0 było stworzenie 32-bitowego interfejsu do niektórych funkcji VBE. Program pracujący w [[tryb chroniony|trybie chronionym]] otrzymywał adresy funkcji, które mógł wywołać bezpośrednio, bez odwoływania się do przerwania 10h, przeznaczonego dla [[tryb rzeczywisty|trybu rzeczywistego]]. Ponadto dodano funkcje umożliwiające tworzenie w pamięci karty obrazów o rozdzielczości większej niż rozdzielczość aktualnie ustawionego trybu graficznego. Dodano również funkcje pozwalające odczytać i zapisać paletę kolorów w trybach 16 i 256-kolorowych.
 
== VBE 3.0 ==
Ostatnią, trzecią wersję standardu VBE opublikowano w 1998 roku. Udostępnia ona rozszerzenia dla 32-bitowego interfejsu, definiuje liniowy bufor (procesor widzi całą pamięć karty graficznej, nie ma potrzeby przełączania okien). VBE 3.0 umożliwia również ustawienie częstotliwości odświeżania monitorów, ułatwia obsługę stereoskopowych okularów [[Wyświetlacz ciekłokrystaliczny|LCD]], oraz dodaje sprzętowe wsparcie dla potrójnego buforowania. Został również wprowadzony interfejs programistyczny dla dodatkowych rozszerzeń, nie związanych bezpośrednio z obsługą kart graficznych:
* Flat Panel Interface Extension,
Linia 27:
* [[VESA Display Data Channel|Display Data Channel]] (VBE/DDC).
 
== Linki zewnętrzne ==
 
* [http://www.vesa.org/ http://www.vesa.org/] - w dziale ''VESA Standards''/''Free Standards'' jest dostępna nieodpłatnie specyfikacja VBE.
 
[[kategoriaKategoria:kartyKarty graficzne]]
[[Kategoria:BIOS]]