OSDev

для всех
Текущее время: 28 мар 2024, 12:02

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 52 ]  На страницу 1, 2, 3, 4, 5, 6  След.
Автор Сообщение
 Заголовок сообщения: driver VGA
СообщениеДобавлено: 03 дек 2013, 13:11 

Зарегистрирован: 10 апр 2012, 23:19
Сообщения: 277
Код:
;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,
а вот как поменять режим работы видео карты через эти порты.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: driver VGA
СообщениеДобавлено: 03 дек 2013, 15:29 

Зарегистрирован: 21 сен 2007, 17:24
Сообщения: 1088
Откуда: Балаково
VESA устанавливает SVGA режимы, а не VGA. Пусть даже номера портов стандартизированы, но параметры для SVGA режимов - нет.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: driver VGA
СообщениеДобавлено: 03 дек 2013, 16:53 

Зарегистрирован: 10 апр 2012, 23:19
Сообщения: 277
дайте AWARD BIOS source code, там наверное код для VESA есть,
по интернету гуляли исходники но все ссылки битые.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: driver VGA
СообщениеДобавлено: 03 дек 2013, 20:20 

Зарегистрирован: 10 май 2007, 11:33
Сообщения: 1206
У каждой видюхи своя реализация Video BIOS. Общий только программный интерфейс.

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: driver VGA
СообщениеДобавлено: 03 дек 2013, 23:13 

Зарегистрирован: 21 сен 2007, 17:24
Сообщения: 1088
Откуда: Балаково
Исходные коды производители не распространяют. VESA BIOS вообще находится на самой видеокарте, и отображён по адресу 0xC0000. Проблема в том, что у вех видеокарт разный BIOS. Ковыряться ради локальной видеокарты особого смысла нет, тем более что каждый день появляется новая.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: driver VGA
СообщениеДобавлено: 02 авг 2014, 23:32 

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

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


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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: driver VGA
СообщениеДобавлено: 02 авг 2014, 23:40 

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: driver VGA
СообщениеДобавлено: 03 авг 2014, 11:12 

Зарегистрирован: 10 май 2007, 11:33
Сообщения: 1206
scuter писал(а):
вопрос был про VGA порты, как с ними работать,
эта штука работает по стандарту.
Все описано. Если есть какие-то конкретные вопросы, спрашивайте.

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: driver VGA
СообщениеДобавлено: 03 авг 2014, 22:58 

Зарегистрирован: 21 сен 2007, 17:24
Сообщения: 1088
Откуда: Балаково
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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: driver VGA
СообщениеДобавлено: 02 июн 2017, 12:25 

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


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 52 ]  На страницу 1, 2, 3, 4, 5, 6  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB