Date: Sat, 13 Jan 1996 15:36:49 -0800 (PST) From: "Jonathan M. Bresler" <jmb> To: chuck@fang.cs.sunyit.edu Cc: questions@freebsd.org Subject: SCO device drivers in FreeBSD Message-ID: <199601132336.PAA25909@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
> I know this is a bit obscure but Mach4 added support for > "ununmodified Linux network drivers" into their system. I also understand > that SCO is SYS V and not BSD but I'm curious if anyone ever put any > thought into it. (It would *definately* increase FreeBSD's device > base). What you are asking for is a kernel emulation environment. It *is* possible... UnixWare has one for certian NetWare drivers. I rememebr before I left Novell, Kurt Mahon had some NLM's running in a UnixWare kernel. Might be OK for OracleWare, but would probably be a bit redundant for the NFS NLM or TCP/IP, etc. 8-). For network drivers, I'd suggest Novell server ODI binaries. I can point you at mpst of the necessary documentation (an ftp site at Utah State University (usu.edu) if you become serious about actually writing something. If you get Novell's driver develeopement kit, that will help as well, though it will only document the interfaces that an ODI driver may want, that's a lot. I'd suggest NDIS, too, though that's a bit harder. If we had kernel paging, I'd suggest Windows95 and WindowsNT VXD's. After all that, *then* I'd say go for SCO. Since SCO bought (is buying?) USL from Novell, I expect all their drivers to change from SVR3 + SCO proprietary crap to SVR4 + SCO proprietary crap in the near future, so it might be a waste for a while. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199601132336.PAA25909>