On 05/09/07, Joachim Worringen <[EMAIL PROTECTED]> wrote:
>
> Our software stack (which actually consists of 6 kernel modules and much
> userland stuff) uses an internal abstraction layer which makes it
> possible to keep much of the code generic. This is essential to be able
> to support Linux, Windows, Solaris and other more exotic OS like HP-UX.
>    The needed functionality actually boils down to maybe 30-40
> functions. It does of course help if the kernel APIs (well, some OS
> don't have such a thing...) match well to keep the required adaption
> layers thin and simple.
>

Strangely enough our s/w stack has to run on Linux, Windows and
Solaris too and the mismatching kernel APIs and threading models are a
pain ;-/

  Paul

-- 
Paul Durrant
http://www.linkedin.com/in/pdurrant
_______________________________________________
opensolaris-code mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/opensolaris-code

Reply via email to