Questions on module macros in <linux/module.h>

Bret Indrelee (breti@bit3.com)
Thu, 16 Sep 1999 11:02:49 -0500


I have a few questions about what some of the macros from <linux/module.h>.

Specifically:

MODULE_SUPPORTED_DEV() appears to be the base device name of the device. The
only instance I found of it being used was the floppy device. Is it used as
anything more than an informative reference?

MODULE_PARM_DESC(), MODULE_DESCRIPTION() and MODULE_AUTHOR() all appear to
be textual descriptions of parameters, the funciton of the module, and who
wrote it respectively.

This appears to be information intended for the people loading the module.
How do people ever see this information? The only thing I can think of is to
do:
objdump --section=.modinfo --full-contents <fname>

The above command doesn't exactly seem like something a system adminstrator
would normally do.

Do any of these macros have an affect on module loading or use?

-Bret

-------------------------------------------------------------
SBS Technologies, Connectivity Products
... solutions for real-time connectivity

Bret Indrelee, Engineer
SBS Technologies, Inc., Connectivity Products
1284 Corporate Center Drive, St. Paul MN 55121
Direct: (651) 905-4731
Main: (651) 905-4700 Fax: (651) 905-4701
E-mail: bindrelee@sbs-cp.com http://www.sbs.com
-------------------------------------------------------------

-
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/