OSDev http://osdev.su/ |
|
driver VGA http://osdev.su/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/ |