Skip site navigation (1)Skip section navigation (2)
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>