OSDev
http://osdev.ru/

driver VGA
http://osdev.ru/viewtopic.php?f=7&t=834
Страница 1 из 6

Автор:  scuter [ 03 дек 2013, 13:11 ]
Заголовок сообщения:  driver VGA

Код:
;01CE VGA Index
;01CF VGA Data
;03b0-03b3 VGA - 3b0
;03b4-03b5 VGA - 3b4
;03b6 VBE BIOS Extra Data
;03b7 VGA BIOS debug/panic
;03ba VGA - 3ba
;03c0-03cf VGA - 3c0
;03d0-03d3 VGA - 3d0
;03d4-03d5 VGA - 3d4
;03da-03da VGA - 3da

вот порты по которым работает VESA,
а вот как поменять режим работы видео карты через эти порты.

Автор:  Himik [ 03 дек 2013, 15:29 ]
Заголовок сообщения:  Re: driver VGA

VESA устанавливает SVGA режимы, а не VGA. Пусть даже номера портов стандартизированы, но параметры для SVGA режимов - нет.

Автор:  scuter [ 03 дек 2013, 16:53 ]
Заголовок сообщения:  Re: driver VGA

дайте AWARD BIOS source code, там наверное код для VESA есть,
по интернету гуляли исходники но все ссылки битые.

Автор:  phantom-84 [ 03 дек 2013, 20:20 ]
Заголовок сообщения:  Re: driver VGA

У каждой видюхи своя реализация Video BIOS. Общий только программный интерфейс.

А тема про VGA уже есть.

Автор:  Himik [ 03 дек 2013, 23:13 ]
Заголовок сообщения:  Re: driver VGA

Исходные коды производители не распространяют. VESA BIOS вообще находится на самой видеокарте, и отображён по адресу 0xC0000. Проблема в том, что у вех видеокарт разный BIOS. Ковыряться ради локальной видеокарты особого смысла нет, тем более что каждый день появляется новая.

Автор:  scuter [ 02 авг 2014, 23:32 ]
Заголовок сообщения:  Re: driver VGA

phantom-84 писал(а):
У каждой видюхи своя реализация Video BIOS. Общий только программный интерфейс.
А тема про VGA уже есть.

вопрос был про VGA порты, как с ними работать,
эта штука работает по стандарту.


НИ КТО НЕ СПРАШИВАЛ BIOS VGA

Автор:  Nable [ 02 авг 2014, 23:40 ]
Заголовок сообщения:  Re: driver VGA

Есть статья http://wiki.osdev.org/VGA_Hardware , правда, если речь про ручное задание видеорежима - это дело весьма непростое (много параметров задавать надо). Хотя для распространённых режимов есть таблицы с готовыми числами.

Автор:  phantom-84 [ 03 авг 2014, 11:12 ]
Заголовок сообщения:  Re: driver VGA

scuter писал(а):
вопрос был про VGA порты, как с ними работать,
эта штука работает по стандарту.
Все описано. Если есть какие-то конкретные вопросы, спрашивайте.

Цитата:
НИ КТО НЕ СПРАШИВАЛ BIOS VGA
Так никто и не писал про "BIOS VGA". Я писал про Video BIOS, потому что вы зачем-то упомянули сервис VESA. VESA работает не только через стандартные порты VGA.

Автор:  Himik [ 03 авг 2014, 22:58 ]
Заголовок сообщения:  Re: driver VGA

scuter писал(а):
вопрос был про VGA порты, как с ними работать,
эта штука работает по стандарту.

Описание VGA можно найти во многих компьютерных книжках.
http://www.frolov-lib.ru/books/bsp/v03/prilog.htm
http://rutracker.org/forum/viewtopic.php?t=740288
http://rutracker.org/forum/viewtopic.php?t=288318
http://rutracker.org/forum/viewtopic.php?t=269938

Автор:  Санёк [ 02 июн 2017, 12:25 ]
Заголовок сообщения:  Re: driver VGA

Кто нибудь, можит атветить!?
Как, при помащи ригистрав видиакантралёра,
изминить область атабражения видиапамити на экран манитора?
Для пракрутки экрана вверх, вниз, аналагична функции 07h VESA BIOS.

Страница 1 из 6 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/