Found the black book, yes after some research I found out that the way to go is the VESA extension witch is integrated with almost every new BIOS, downloading VESA extension version 3, and experimenting with it leads to every basic VGA support one ever needs without special microcodes and such...
Thanks Salem, link nr:1 exites me. link nr_2 drives me to the thing I was hopeing to avoid, namely reverse engineering other systems. Alltho I use FreeBSD as my developing platform I'm not so fond of reading their sourcecode.
Tanks again John.
----
More info are still welcome.
Yes I understand the part about protected mode vs unprotected and sutch, I have full priority in the system that means that I can access any memory or instruction i whant.
And maybe the questions are somewhat unclear I whant to build the driver interface to the users so in short i will build...
Hi everyone,
I have some questions:
1. Im using gnu(as) assembly for x86 platform and I like to know how the VGA system works from the assembly point of view. Any good books avaible?
2. And how do i access the VGA card directly? I need to be able to use resolutions in the following range...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.