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>
next in thread | previous in thread | raw e-mail | index | archive | help
--J2SCkAp4GZ/dPZZf Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable The fact remains that one cannot simply load the linux kernel module into t= he 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 l= ike a linux kernel running within FreeBSD, but rather a translation layer that re= codes 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: >=20 > > I think that wouldn't help any -- nvidia_drv.o needs the kernel module > > to communicate with the card.=20 >=20 > 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) >=20 >=20 > > Theoretically, all that needs to happen is > > to port the kernel module to BSD, and then everything else should just > > work.=20 >=20 > I know that for over a year now. :) > This makes the work not less depressing. >=20 > At least I have now access to a Linux box with XF4, so can > probe little better what's going. =20 >=20 >=20 > > http://www.FreeBSD.org/cgi/search.cgi?words=3Dtriantos&max=3D100&sort= =3Ddate&index=3Dall&source=3Dfreebsd-hackers >=20 > At least one FreeBSD user was working there at nvidia a year ago, but > obviously he had other things to do. :) >=20 > Regards, > Marc >=20 >=20 > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-multimedia" in the body of the message >=20 --J2SCkAp4GZ/dPZZf Content-Type: application/pgp-signature -----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----- --J2SCkAp4GZ/dPZZf-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010402174346.A71931>