На "коденете" и иже с ним ОГРОМНОЕ количество примеров работы с VESA...
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Николай Коровин 25 октября 2004 г. 09:37
В ответ на: Есть ли возможность под досом получить разрешение 800х600 ? отправлено колян безпарольныи 24 октября 2004 г. 22:49

Фаза 1. Узнать, весовая ли карта. Сейчас некоторые дегенераты нарушают этот стандарт, особенно в ноутах. Типа мы слишком крутые, ВинХР идет, а остальное никому не надо.
Шв'рять камни (© Worms II)
Фаза 1а. При необходимости установить дровец, преобразующий ёбом токнутые режимы в стандартные весовые.
Фаза 2. Написать прогу %)
Фаза 2а. Инициализировать VESA-режим. Это почти как выставить 13-й, только у них номера с сотен.
Фаза 2б. Загнать данные в буфер.
Фаза 2в. Перелить буфер в видеопамять, что можно сделать постранично (по 64к). Через специальное весовое прерывание ставится первая страница, на 0хА0000 переливаются 64 к, вторая и т.п.
Если ОЧЕНЬ хочется, могу переслать экзампл. Меня это, конечно, напряжет, ибо его искать надо и причесывать, но, коли надо, пионер готов :)))

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru