Original Post
[color="#1C2837"]Hi! I want to develop a VGA graphics driver (for Linux(Ubuntu)) with support for the basic primitives such as putpixel, drawline, fillrect and bitblt. I want to do it in protected mode.
[color="#1C2837"]I´ve been googling for a week and the following four links are the best I have found:
http://www.brackeen....vga/basics.html
http://www.cs.ucla.edu/~kohler/class/04f-aos/ref/hardware/ibm-vga.txt
http://bos.asmhacker...sing%20bios.htm
Unfortunately, the first one uses a BIOS call so I cannot use it. The second link has lots of information on the VGA registers but no examples showing how to make them work together. The third example is a example to switch in 13h mode but i've tried it and nothing happened. Can you guys give me a hint? Thanks in advance!
--Vincenzo
[color="#1C2837"]I´ve been googling for a week and the following four links are the best I have found:
http://www.brackeen....vga/basics.html
http://www.cs.ucla.edu/~kohler/class/04f-aos/ref/hardware/ibm-vga.txt
http://bos.asmhacker...sing%20bios.htm
Unfortunately, the first one uses a BIOS call so I cannot use it. The second link has lots of information on the VGA registers but no examples showing how to make them work together. The third example is a example to switch in 13h mode but i've tried it and nothing happened. Can you guys give me a hint? Thanks in advance!
--Vincenzo