"V.Vasant" wrote:
>
> hi,
> I am just trying to learn something about the kernel...Can someone please
> tell me what exactly a kernel module is? I read the kernel module
> programming guide but I am unable to get a clear idea of what a kernel
> module exactly is.And can anyone please suggest me any references apart from
> the above .
> Forgive my ignorance but I am willing to learn more
>
<snip>
Kernel modules are parts of the kernel[1] that can be loaded and removed
at runtime as opposed to at compile-time. The main advantage is that you
need not reboot the box to enable a new driver.
There is a Modules-HOWTO at www.linuxdoc.org, but it only covers the
userspace part. Maybe the Kernel-HOWTO (same URL) has more info. And
there is the file Documentation/modules.txt in the kernel source tree.
[1] device drivers, filesystems, entire subsystems (like usb, scsi)...
--
Marc Mutz <[EMAIL PROTECTED]> http://marc.mutz.com/Encryption-HOWTO/
University of Bielefeld, Dep. of Mathematics / Dep. of Physics
PGP-keyID's: 0xd46ce9ab (RSA), 0x7ae55b9e (DSS/DH)
-
To unsubscribe from this list: send the line "unsubscribe linux-newbie" in
the body of a message to [EMAIL PROTECTED]
Please read the FAQ at http://www.linux-learn.org/faqs