These are the even NEWER modules utility programs. Note: - support for M68K added (thanks to Andreas Schwab) - support for Sparc added (thanks to Eddie C. Dost ) - insmod will load ELF modules into a.out kernels and vice versa... - You can load an unversioned module into a versioned kernel. - If you omit the '.o' extension, insmod will look for it by itself - If you create the environment variable MODPATH, insmod will look there - You _have_ to use gcc 2.7.2 or later for the kernel and these programs! - The manual pages actually contain information!!! - You can now use persistent module data to set the symbol values at insmod. (Edit the Makefile to enable/disable the persistent storage handling) Try 'make test' for a check of the package by using the module drv_hello Do 'make install' in this directory for the new versions. Binaries will be installed in /sbin, manual pages in /usr/man/man[12]. insmod -- install a kernel module (see the man page!). lsmod -- list currently installed modules and dependencies. rmmod -- remove a currently installed module (or many). ksyms -- show currently exported kernel symbols drv_hello -- example device driver. Look at the stuff in Stacking/* to see how you can build stacks of modules with some extra functionality! Bjorn Ekwall