Официальный форум СВД Встраиваемые Системы
09 Декабря, 2016, 02:58:22 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
 
 
 Сайт СВД ВС  Начало   Помощь Поиск Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: VBE3 – драйвер поддержки функций VESA  (Прочитано 7621 раз)
Олег Большаков
Администратор
Житель форума

Сообщений: 2934



WWW
« : 29 Октября, 2009, 14:57:31 »

VBE3 – драйвер поддержки функций VESA
(english version)

Драйвер vbe3 устанавливает обработчик программного прерывания 10h и позволяет вызывать функции VESA BIOS в защищённом режиме работы ЦП в соответствии со спецификацией VBE3. Программа vbe3 по своей функциональности соответствует программе int10 из стандартной поставки QNX4, но в отличие от последней поддерживает современное оборудование.

Программа может применяться в следующих случаях:

1. Перенос графического приложения из ОС DOS в ОСРВ QNX 4.25. В этом случае не понадобится переделывать всю графическую часть программного комплекса, достаточно только заменить интерфейсную функцию вызова прерывания int10.

2. Работа с графической подсистемой QNX Windows на современном видео-оборудовании. К сожалению, современные видеокарты не поддерживаются драйверами QNX Windows. Если же Вам необходимо произвести модернизацию аппаратного обеспечения, например, в системах АСУ ТП на базе SCADA RealFlex 4.x, то программа vbe3 обеспечит поддержку современных видео-контроллеров. При помощи программы vbe3 можно запускать QNX Windows используя драйвер gr.vesa2 из стандартной поставки. Также существует разработанные нашей организацией драйвер gr.vbe3, поддерживающий технологию двойной буферизации.

Драйвер vbe3 может запускаться на любом оборудовании соответствующем спецификации VBE3 и имеющим интерфейс защищённого режима. Зачастую производители полнофункционально не обеспечивают такой интерфейс. В этом случае применяется технология погружаемых BIOS -- драйвер vbe3 может считывать видео BIOS из специального файла.

Драйвер vbe3 позволяет устанавливать частоту кадров отличную от стандартных 60 Гц. Эту возможность обеспечивает технология modeline. В конфигурационном файле можно задавать частотные параметры по умолчанию для различных графических режимов.

В комплект поставки vbe3 входят следующие компоненты:

 - vbe3 – драйвер VBE3
 - vbe3-test – утилита тестирования видеоадаптера
 - vbe3-save – диагностическая утилита
 - набор подгружаемых BIOS файлов
 - набор утилит установки частоты развёртки
 - документация (русская и английская)

Список подгружаемых BIOS:

ОборудованиеПодгружаемый BIOS
Chip & Technologies 65548ct65548.bin
nVidia GeForce (*)geforce2.bin
nVidia GeForce 7300GSgf7300gs.bin
nVidia GeForce 9500GTgf9500gt.bin
nVidia GeForce GT210gf210.bin, gf210-asus.bin
Intel 82815i815.bin
Intel 82845i845.bin
Intel 82845 на Advantech PPC-154Ti845a.bin
Intel 82845 на Advantech PPC-174Ti845ppc174t.bin
Intel 82852GME/82855GMEi852.bin
Intel 82855 для Kontroni855k.bin, i855k2.bin, i855k3.bin, i855k4.bin
Intel 82852M/82855Mi855masus.bin, i855mlg.bin
Intel 82865i865.bin
Intel 82865 на Dell OptiPlex170li865dell.bin
Intel 82865IGi865ig.bin, i865ig2.bin
Intel 82945Gi945.bin
Intel 82945GMEi945gme.bin
Intel 82945GSEi945gse.bin
Intel P962 на Advantix IPC-SYS4-A3iP965a.bin
Intel Q35iQ35.bin
Intel Q45iq45.bin
Intel Q67iQ67.bin
ATI Radeon HD 2400radeon2400.bin
ATI Radeon 9200radeon9200.bin
ATI Radeon 9250radeon9250.bin
ATI Radeon 9550 и 9600radeon9600.bin
ATI Radeon 9800radeon9800.bin
ATI Radeon X200radeonX200.bin
ATI Radeon X550 и X1050radeonX550.bin
ATI Radeon X700radeonX700.bin
nVidia Riva-TNT2riva2.bin
VMWare Workstation 6.0 для Windows и Linuxvmware60.bin
VMWare Workstation 7.0 для Windows и Linuxvmware70.bin

Для nVidia GeForce следует использовать файл с подгружаемым BIOS только в том случае, если без него программа vbe3 завершается с ошибкой SIGSEGV. Также в этом случае можно попробовать подгружать BIOS riva2.bin.


СВД Встраиваемые Системы может производить доработку продукта vbe3 для обеспечения поддержки работоспособности на оборудовании заказчика в рамках заказной разработки.
« Последнее редактирование: 07 Августа, 2012, 11:23:56 от Александр Молодцов » Записан

tihan
Интересующийся

Сообщений: 7


« Ответ #1 : 26 Сентября, 2010, 18:52:45 »

Здравствуйте, Олег. Мы давно уже использем Ваш драйвер. Очень им довольны. Есть вопрос. Как его подключить в vmware. Мы стартуем его вот таким образом vbe3 -b vmvare60.bin &. При запуске qnx windows qnx внутри зависает с чёрным экраном. Причём попробовали Ваш новый драйвер для vmware 7 эффект тотже.
Новерно мы, что-то не так запускаем или нужн ещё какие-нибудь параметры?
Вот наш кусок sysinit сязанный с vbe3:

vbe3 -b vmware60.bin &
export "WINGRAFX=/qnx4/kpda/vbe3/bin/gr.vbe3 -g1024x768" либо export "WINGRAFX=/qnx4/kpda/vbe3/bin/gr.vesa2 -g1024x768"
Записан
Олег Большаков
Администратор
Житель форума

Сообщений: 2934



WWW
« Ответ #2 : 27 Сентября, 2010, 13:45:34 »

Скажите, какие версии vbe3 и VMWare Вы используете? Корректно ли работает утилита vbe3-test?
Записан

tihan
Интересующийся

Сообщений: 7


« Ответ #3 : 27 Сентября, 2010, 15:02:37 »

Использую версию 2.04А. Но есть также Ваша последняя демка. Из неё был взят bios vmware70.bin. Также пробовол запускать и демку, результат тотже. 
Записан
tihan
Интересующийся

Сообщений: 7


« Ответ #4 : 27 Сентября, 2010, 15:08:04 »

Версия vmware 6.5 и 7.1.2 соответственно. vbe3 test нормально отработал. Определил все режимы. 
Записан
Олег Большаков
Администратор
Житель форума

Сообщений: 2934



WWW
« Ответ #5 : 29 Сентября, 2010, 20:45:19 »

Запустите vbe3-test с указанием режима, например, так:

Код:
vbe3-test -i103

Переходит ли программа в графический режим?
Записан

vash
Интересующийся

Сообщений: 5


« Ответ #6 : 15 Февраля, 2012, 12:53:11 »

Добрый день!

А как можно получить этот драйвер?
Записан
Олег Большаков
Администратор
Житель форума

Сообщений: 2934



WWW
« Ответ #7 : 15 Февраля, 2012, 13:15:24 »

Драйвер vbe3 является коммерческим программным обеспечением, его можно приобрести в компании СВД Встраиваемые Системы. Более подробную информацию можно получить по запросу по электронной почте или через форму обратной связи.
Записан

Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP © 2002-2016 СВД Встраиваемые Системы.
При использовании материалов сайта ссылка на forum.kpda.ru обязательна.

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines | © Aiwan. Kolobok smiles | Sitemap
Valid XHTML 1.0! Valid CSS!
Сайт СВД ВС

В последний раз google посещал эту страницу 23 Ноября, 2016, 02:17:45