Page 1 of 1
Video Card Programming Info
Posted: Mon Dec 20, 2004 1:13 pm
by bakery2k
I realise that whenever someone asks "How do I program my video card directly" on this forum, the answer is "don't, use VESA". However, this seems a good place to post as I'm sure someone has tried it.
For my current (not directly OS related) project, I would like information on how to go about programming a video card directly. Does anyone have any links or other sources of information on video card registers etc?
Please note that any information would be valuable, even for cards which are long since extinct.
Thanks
Re:Video Card Programming Info
Posted: Mon Dec 20, 2004 1:49 pm
by ASHLEY4
Here is a great link, if you have a voodoo 3 card:
http://homepage.swissonline.ch/tinyasm/v3.htm
Hope it helps.
\\\\||////
(@@)
ASHLEY4.
Batteries not included, Some assembly required.
Re:Video Card Programming Info
Posted: Mon Dec 20, 2004 1:58 pm
by AR
This is a bit on VGA:
http://brackeen.com/home/vga/
And some more at Bonafide:
http://www.osdever.net/documents.php?cat=7&sort=1
You may want to check the Linux Kernel sources, but C isn't the most readable language when things get that complicated.
Re:Video Card Programming Info
Posted: Mon Dec 20, 2004 5:51 pm
by Googles
is it possible to get any programming info on Intel Extreme Graphics? has anyone found any docs on that...
Re:Video Card Programming Info
Posted: Tue Dec 21, 2004 4:26 am
by Pype.Clicker
I found programming information about 2D nvidia (no docs, only linux-based code) and i have the "Programming Reference Manual" for Intel 815 Graphic controller (order number 298237-001, should be enough for googling)
Re:Video Card Programming Info
Posted: Tue Dec 21, 2004 10:16 am
by Googles
Pype.clicker: where did you find info about 2D NVidia?
Re:Video Card Programming Info
Posted: Tue Dec 21, 2004 2:46 pm
by Pype.Clicker
googling for "BeOS nvidia sources" should be enough ...
Re:Video Card Programming Info
Posted: Tue Dec 21, 2004 3:23 pm
by ASHLEY4
Thats one thing C has over ASM, easy available driver etc, code
.
\\\\||////
(@@)
ASHLEY4.
Batteries not included, Some assembly required.