Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 27 Jul 1997 11:09:08 +0600 (ESD)
From:      "Serge A. Babkin" <babkin@hq.icb.chel.su>
To:        stesin@gu.net
Cc:        dyson@FreeBSD.ORG, hackers@FreeBSD.ORG
Subject:   Re: SVR4.2MP source code has become available recently?
Message-ID:  <199707270509.LAA25603@hq.icb.chel.su>
In-Reply-To: <Pine.BSF.3.96.970726001142.1361D-100000@trifork.gu.net> from "Andrew Stesin" at Jul 26, 97 00:20:07 am

next in thread | previous in thread | raw e-mail | index | archive | help
> 	And they have some kind of "unified driver interface" spec for UW.
> 	How nice would it be -- to have an ability to use hardware
> 	vendor's own drivers for UW, compatible with that spec,
> 	just out of the box.  Aaghh, dreams, dreams... :(

About the driver interface. They have the document named "Device Driver
Interface", the current version (that will be implemented in SCO
Gemini) is DDI 8. A good thing is this documents descripts not only
the calls that driver must support but the functions it can use too.
It is made to allow to link the drivers with compliance to different
levels of DDI simultaneously. The linking is dynamic, the function
names are substituted to reflect the DDI level. This has
one important consequence: all you need to link in the SVR4
drivers is to have the DDI-compliant in-kernel library and
a SVR4->BSD object file format converter. Of course, you'll
need STREAMS to use the SVR4 network drivers.

-SB



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199707270509.LAA25603>