Date: Wed, 11 Apr 2001 16:40:54 -0700 From: Matthew Reimer <mreimer@vpop.net> To: stable@freebsd.org Subject: Re: nVidia Cards /w FreeBSD (3D Acceleration) Message-ID: <3AD4EB86.84643B81@vpop.net> References: <lists.freebsd.stable.Pine.BSF.4.33.0104111145070.72136-100000@mobile.hub.org> <lists.freebsd.stable.20010411170519.B28596@tribble.net>
next in thread | previous in thread | raw e-mail | index | archive | help
It shouldn't be that hard, and I think most of what we need is already available. Read this thread: http://www.FreeBSD.org/cgi/search.cgi?words=triantos&max=100&sort=date&index=all&source=freebsd-hackers I quote: > We'll be happy to work with people to get our code up and running, but it's > important to note that our drivers do not use DRI, we use our own direct > rendering mechanism. There are exactly 3 source files which need to be > ported from linux to freebsd, then after that, it should be fairly simple to > get all of our drivers running on FreeBSD. Again, we do intend to do this, > we've just been swamped and haven't yet had bandwidth to do this work. So presumably all one needs to do is download the Linux kernel module and start porting. http://www.nvidia.com/Pages.nsf/Lookup/linux_03/$file/NVIDIA_kernel-0.9-769.tar.gz ls -l total 1425 -r--r--r-- 1 mreimer mreimer 2501 Mar 14 15:20 Makefile -rw-r--r-- 1 mreimer mreimer 647446 Mar 14 15:20 Module-nvkernel -r--r--r-- 1 mreimer mreimer 1064 Mar 14 15:20 README -r-xr-xr-x 1 mreimer mreimer 818 Mar 14 15:20 makedevices.sh* -r--r--r-- 1 mreimer mreimer 68534 Mar 14 15:20 nv.c -r--r--r-- 1 mreimer mreimer 12071 Mar 14 15:20 nv.h -rw-r--r-- 1 mreimer mreimer 400 Mar 14 15:20 nv_ref.h -r--r--r-- 1 mreimer mreimer 48735 Mar 14 15:20 nvrm.h -rw-r--r-- 1 mreimer mreimer 280169 Mar 14 15:20 nvrmapi.lib -r--r--r-- 1 mreimer mreimer 6722 Mar 14 15:20 nvtypes.h -r--r--r-- 1 mreimer mreimer 3448 Mar 14 15:20 os-agpconfig.h -r--r--r-- 1 mreimer mreimer 52293 Mar 14 15:20 os-interface.c -r--r--r-- 1 mreimer mreimer 12037 Mar 14 15:20 os-interface.h -r--r--r-- 1 mreimer mreimer 8108 Mar 14 15:20 os-registry.c -rw-r--r-- 1 mreimer mreimer 265912 Mar 14 15:20 xf86nvrmapi.lib I think they hide their secret sauce in the files Module-nvkernel, nvrmapi.lib and xf86nvrmapi.lib. Matt To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3AD4EB86.84643B81>