Date: Mon, 2 Apr 2001 17:43:46 -0400 From: Coleman Kane <cokane@freebsd.org> To: 3d@freebsd.org Cc: mreimer@vpop.net, multimedia@freebsd.org Subject: Re: nvidia binary drivers Message-ID: <20010402174346.A71931@cokane.yi.org> In-Reply-To: <20010402173832.C926C37B71C@hub.freebsd.org>; from 3d@hub.freebsd.org on Mon, Apr 02, 2001 at 10:38:32AM -0700 References: <3AC8B3D6.7A8047F5@vpop.net> <20010402173832.C926C37B71C@hub.freebsd.org>
index | next in thread | previous in thread | raw e-mail
[-- Attachment #1 --] The fact remains that one cannot simply load the linux kernel module into the FreeBSD kernel, even using emulation. For this it would be necessary to have access to the port and build a native kernel module for nvidia. Perhaps in time, someone will... The emulation provided for userland linux programs is not like a linux kernel running within FreeBSD, but rather a translation layer that recodes system calls for FreeBSD before the system handles them. Kernel objects are a far different story. Many of them need a complete re-write to be nicely implemented in the kernel, the functionality there doesn't simply transfer over by renaming a few calls and changing a few arguments. Marc van Woerkom had the audacity to say: > > > I think that wouldn't help any -- nvidia_drv.o needs the kernel module > > to communicate with the card. > > A Linux X server running under FreeBSD Linuxulater would of course > have no trouble talking to a Linux kernel module - or? > I rather think that the Linux emulation is possibly not > complete enough. (for example I have no clue how to introduce > the /dev/nvida driver here) > > > > Theoretically, all that needs to happen is > > to port the kernel module to BSD, and then everything else should just > > work. > > I know that for over a year now. :) > This makes the work not less depressing. > > At least I have now access to a Linux box with XF4, so can > probe little better what's going. > > > > http://www.FreeBSD.org/cgi/search.cgi?words=triantos&max=100&sort=date&index=all&source=freebsd-hackers > > At least one FreeBSD user was working there at nvidia a year ago, but > obviously he had other things to do. :) > > Regards, > Marc > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-multimedia" in the body of the message > [-- Attachment #2 --] -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.4 (FreeBSD) Comment: For info see http://www.gnupg.org iD8DBQE6yPKSERViMObJ880RAR2nAJ4sILK72L/fsIfkxWPJl7bYxaMKLACfbifM XJliUVrlyFyLwJ6psOVm/tY= =kYJ7 -----END PGP SIGNATURE-----home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010402174346.A71931>
