A question about binary-only drivers...

=?iso-8859-1?Q?Magnus_N=E4slund=28b=29?= (mag@bahnhof.se)
Sun, 24 Oct 1999 22:54:59 +0200


Ok, i'm at it again putting my foot in my mouth:

A kernel module, can it use standard .so libs?
If so, these sb-live kernel modules, why can't the major part of the code be
in SMP+UP (or only one version if a kernel module wrapper works
wonders )versions of a library and the kernel module just a wrapper for it?

When the module loads it can setup some locking functions and stuff for the
lib by simply calling a
setupKernelSpecificFunction(lockfunk,unlockfunck,outb,.... and so on);

This would make the sblive module in the normal kernel, but require an
libSbLive[UP|SMP].so from creative?
The binary-only-libs would only have to upgraded with the libc upversions.

Or then again, i'm probably totally wrong, as maybe .so libs can't live in
kernel space(?).

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Programmer/Networker [|] Magnus Naeslund
PGP Key: http://www.genline.nu/mag_pgp.txt
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/