2012-03-06 2 views
1

Где я могу найти информацию о написании драйвера VGA? Целевая платформа - pic24, и я использую c.Код драйвера VGA

Я разобрал сроки, но реализация того, как отображать данные, является вопросом для меня.

+0

Драйвер VGA, для которого ОС? – karlphillip

+0

Несколько ссылок: http://wiki.osdev.org/VGA_Hardware, http://wiki.osdev.org/VGA_Resources. –

+2

Я думаю, эти ссылки помогут вам сделать VGA-драйвер для себя. Это проект видеоигры пинг-понга на платформе PIC. Он в значительной степени охватывает часть VGA. http://www.rickard.gunee.com/projects/ http://hyvatti.iki.fi/~jaakko/pic/pong/pong_675.asm http://dt.prohosting.com/pic/pong_src .txt – snibu

ответ

2

Еще в начале 90-х годов окончательная ссылка была Руководство программиста Ричарда Ферраро к картам EGA, VGA и Super VGA. Книга содержит очень подробную информацию о регистрах карт, с ней вы можете программировать даже нестандартные режимы отображения, такие как ModeX (320-240x256-4pages) и его производные. (нет ссылок на такие режимы, по крайней мере, в том издании, которое у меня есть, но вы можете играть с регистрами и создавать интересные, настраиваемые режимы отображения). Надеюсь это поможет.

1

Пожалуйста, смотрите http://www.pyroelectro.com/projects/vga_test_box/software.html для получения более подробной информации и http://www.pyroelectro.com/projects/vga_test_box/software/vga-test.asm имеет исходный код листинга ... проект основан на PIC18 надеемся, и может изменить его для PIC24 ... она показывает треугольник, квадрат, круг на дисплей VGA.

Смежные вопросы