Page 1 of 2
VESA 1.2
Posted: Wed Aug 01, 2012 3:33 am
by Shevchenko.Nicholas
Здравствуйте ребята и девчата.У меня такой вопрос.
1)Можно ли в вашей ОС программирование полнофункциональнно на VESA1.2 ?
2)У вас есть ребята которые седят в БКС Брянск на вашей ОС?
Re: VESA 1.2
Posted: Fri Aug 03, 2012 1:10 pm
by Гдѣтотамъ
Shevchenko.Nicholas wrote:2)У вас есть ребята которые седят в БКС Брянск на вашей ОС?
Ну я есть, но это вам не сильно поможет.
Re: VESA 1.2
Posted: Fri Aug 03, 2012 7:12 pm
by Artyom
Shevchenko.Nicholas wrote:Здравствуйте ребята и девчата.У меня такой вопрос.
1)Можно ли в вашей ОС программирование полнофункциональнно на VESA1.2 ?
2)У вас есть ребята которые седят в БКС Брянск на вашей ОС?
Это уже ИСТОРИЯ - и это ФАКТ. Если ТЫ ХОЧЕШЬ НАУЯИТЬСЯ ПИСАТЬ НА ASM'е - то слушай своего препода! - ОДНАКО ЭТО ВСЕМ НЕ ДАНО - Я ОДИН ИЗ ТЕХ - А КТО Ты???...
Re: VESA 1.2
Posted: Fri Aug 03, 2012 7:14 pm
by Artyom
I Nothigh .. any body, sorry!!!
Re: VESA 1.2
Posted: Tue Aug 07, 2012 4:03 am
by Shevchenko.Nicholas
Спасибо за осмотрение моего вопроса.
Но по существу вы можете меня научить программировать 8 битную графику на экран 1280 1024 попиксельно на колибри?
Я могу с вами связаться с вами в любое время и получится хорошая дружба-)
Re: VESA 1.2
Posted: Tue Aug 07, 2012 8:06 am
by SoUrcerer
В старых ядрах была поддержка VESA 1.2, правда, меньшего количества разрешений. Потом её удалили за ненадобностью. 8-битный режим для разрешений больше 320x200 не использовался никогда.
Re: VESA 1.2
Posted: Tue Aug 07, 2012 8:38 am
by Asper
Re: VESA 1.2
Posted: Tue Aug 07, 2012 6:35 pm
by Shevchenko.Nicholas
Я про 256 цветовую палитру для разрешения 1280х1024 неужели её нету?
http://www.codenet.ru/progr/video/vesa122.php
Но как программировать я так и не понял если честно=(
Хочеться научиться с вами=)
Re: VESA 1.2
Posted: Tue Aug 07, 2012 8:05 pm
by SoUrcerer
Перейти именно в такой режим в VESA1.2 не выйдет без правок ядра. В VESA2 - возможно.
Re: VESA 1.2
Posted: Tue Aug 07, 2012 10:30 pm
by Shevchenko.Nicholas
А как поправить ядро для 1.2 есть мануал по этому поводу?
Re: VESA 1.2
Posted: Tue Aug 07, 2012 11:20 pm
by SoUrcerer
Нужно сравнивать со старыми ревизиями ядра. А вообще зачем 1.2?
Re: VESA 1.2
Posted: Wed Aug 08, 2012 9:00 am
by Artyom
Всё просто, у человека только VESA 1.2 в наличие, про железо я молчу

А учиться то хочется.
Re: VESA 1.2
Posted: Wed Aug 08, 2012 9:14 am
by Artyom
Shevchenko.Nicholas wrote:Здравствуйте ребята и девчата.У меня такой вопрос.
1)Можно ли в вашей ОС программирование полнофункциональнно на VESA1.2 ?
2)У вас есть ребята которые седят в БКС Брянск на вашей ОС?
1. Сейчас нет, раньше (ранние версии ядря 0.1.0.0. - 0.7.7.0.) можно, но только для поддерживаемого списка оборудования (тогда);
2. Я не из Брянска.
Re: VESA 1.2
Posted: Wed Aug 08, 2012 4:03 pm
by FireWall
Я может быть несколько не в тему, но такой вопрос:
Насколько сложно включить линейный фрейм-буфер, управляя портами графической карты? Может кто-то сразу, так сказать - не отходя от кассы, может набросатть план на этот счёт ?
P.S.
У меня в распоряжении 3 компьютера:
личный "стационарный" с VESA 2;
личный портативный с VESA 3;
на работе (можно сказать - списанный) стационарный с VESA 1.2.
У всех чипсеты Intel
Re: VESA 1.2
Posted: Wed Aug 08, 2012 5:35 pm
by Стас
VESA просто устанавливает видео режим через порты и даёт адрес видео памяти.
Это можно сделать и без неё, найти видюшку на шине PCI и посмотреть в её регистрах адрес её памяти.
Установка видео режима через порты стандартна для всех видео карт, но через VESA это проще.
Вообще с VESA лучше не связываться, а работать с видюхой по её спекам.