nvidia port info

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Post Reply
pkd

nvidia port info

Post by pkd »

I am looking for nVidia NV17 geForce 4 MX 440 port programming info so that i can change video modes in pmode i was wandering if anyone knows where to get this infomation.

I read in a previous message about the protected mode interface on int 0x10, but
it only provides three functions and not the ones that i want.

and VGADOC doesnt support nvidia cards (is there a doc like this for nvidia)

Any help appriciated

pkd
Anton

RE:nvidia port info

Post by Anton »

Such doc is top secret information, so you would't be able to find it.
Anton.
ASHLEY4

RE:nvidia port info

Post by ASHLEY4 »

Try geting a linux driver,and have a look at the code.
ASHLEY4.
Anton

RE:nvidia port info

Post by Anton »

The last time i looked, Linux contained code for GeForce 2
User avatar
bubach
Member
Member
Posts: 1223
Joined: Sat Oct 23, 2004 11:00 pm
Location: Sweden
Contact:

RE:nvidia port info

Post by bubach »

nvidia support the vesa standard, right? use it...
"Simplicity is the ultimate sophistication."
http://bos.asmhackers.net/ - GitHub
Guest

RE:nvidia port info

Post by Guest »

That's not what pkd whants.
pkd

RE:nvidia port info

Post by pkd »

Currently I am trying to look through the linux source of the nv_driver
hopefully i can find my way through it, and come up with the functions i need

thanks for all the help
graphics in pm

RE:nvidia port info

Post by graphics in pm »

where can i find the source of the linux driver?
Anton

RE:nvidia port info

Post by Anton »

You mean XWindows driver?
pkd

RE:nvidia souce linux

Post by pkd »

If you have got linux on your system,

do a search for NVIDIA_kernel-1.0-2960.src.rpm

once rebuilt the sources (on my system) are in

/usr/src/RPM/SOURCES/NVIDIA_kernel-1.0-2960

I haven't figured out much of them as yet

I am currently using the vbe3 extensions to set mode and get framebuffer,
and i am trying to work out how to use VBE/AF functions (mainly for the mouse cursor & the blt functions)

bye
pkd
carbonBased

RE:nvidia port info

Post by carbonBased »

I believe they're talking about the nVidia kernel driver.  As of 2.4 (?) the kernel contains DRI modules for graphics cards that XFree86 uses for its rendering... such is my understanding, anyway.

The XFree86 "drivers" are fairly thin, I believe... leaving most of the logic to the kernel modules.  But, of course, I can't tell for sure;  I haven't actually researched this... this was merely my understand at the time :)

Cheers,
Jeff
uri

RE:nvidia souce linux

Post by uri »

The official nVidia driver is not completely open source: Only the source code of the "kernel module" you mentioned is availible. AFAIK it's only "glue code" which allows nVidia to reuse their (closed source) windows drivers on linux. Kinda like the Captive project does. (correct me if I'm wrong)
The "nv" driver in the XFree86 source package should be more interesting, but I haven't had a closer look yet.

- uri
Post Reply