OSDev http://osdev.su/ |
|
Поддержка нескольких мониторов (двух и более) http://osdev.su/viewtopic.php?f=6&t=1025 |
Страница 1 из 1 |
Автор: | dragon [ 05 дек 2014, 18:07 ] |
Заголовок сообщения: | Поддержка нескольких мониторов (двух и более) |
Как реализовать сабж? Где почитать? Есть какие то стандарты (всмысле прерывания BIOS реального режима, или код ACPI или типа того), или без драйвера видюхи никак? Спасибо! |
Автор: | SII [ 05 дек 2014, 18:44 ] |
Заголовок сообщения: | Re: Поддержка нескольких мониторов (двух и более) |
По идее, на это способны лишь драйверы более-менее современных видюх, но никак не БИОС: когда он появлялся и активно использовался, два монитора подключать было банально не к чему, а соответственно, не было и программной поддержки оного. |
Автор: | pavia [ 05 дек 2014, 21:25 ] |
Заголовок сообщения: | Re: Поддержка нескольких мониторов (двух и более) |
Без драйвера никак. |
Автор: | dragon [ 06 дек 2014, 10:43 ] |
Заголовок сообщения: | Re: Поддержка нескольких мониторов (двух и более) |
Цитата: два монитора подключать было банально не к чему К двум видеоадаптерам, не? В справке Interrupt List видел что то намекающее на мультимониторность, но, похоже, вендор-зависимое. |
Автор: | pavia [ 06 дек 2014, 11:08 ] |
Заголовок сообщения: | Re: Поддержка нескольких мониторов (двух и более) |
Interrupt List - это не тот документ которым стоит пользоваться. 1) Устарел. 2) Это реверс, со всеми вытекающими. У VESA - мультимониторность упоминается. Но SII правильно сказал VBE появился раньше чем мультимониторность. Поэтому он его и не поддерживает. Не говоря о том что многие поддерживают только VBE2.0 К двум картами расширения можно попробовать. Ищещь в PCI-CFG вторую карту - включаешь. Копируешь его биос. Выполняешь инициализацию PnP. Скорее всего БИОС придётся держать по стандартному адресу 0xC0000. И для встроенных видео-чипов думаю надо вектора прерываний скопировать. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |