KernelNewbies:

NOTE - this page is as much a confirmation of my knowledge as it is a presentation to readers - please correct and comment as much as possible, as I need to understand this thoroughly! - if you're satisfied with the content, removing this NOTE will tell me that it's technically correct.

Definition

A module is a set of software that is not part of the core kernel yet can be integrated with it through the kernel kbuild procedure or at runtime. Modules always operate in "kernel space."

Properties

Some properties of all kernel modules:

of the linux image, or they can be "loosely bound" and added later, however they all must conform to the standard Linux module interface.

GNU C-library calls, since the C-Libraries are user-space libaraies.

Device Drivers

Device Drivers are special modules that provide one or more files in the /dev filesystem.

KernelNewbies: Module (last edited 2007-12-05 22:21:26 by weppsb02)