Messages in this thread |  | | From | "Grant R. Guenther" <> | Subject | Re: Documentation | Date | Thu, 30 May 1996 17:00:57 -0400 (EDT) |
| |
Alain Knaff wrote:
> We could extend the module utilities to understand the following: > > insmod floppy.o -string floppy=0,4,cmos > > Or even better: > > insmod floppy.o 0,4,cmos > > which would place 0,4,cmos into an static variable called argv in the > module. We could make this a char **, in order to allow for more than > one argument.
Yes, almost precisely what I'd like. With a little big of reorganisation, the scanner in main.c could be made available to all modules, we'd just pass it the argument string.
Then we should teach insmod that the syntax:
insmod floppy=0,4,cmos
means:
insmod floppy.o argv="0,4,cmos"
This breaks none of the current insmod behaviour while providing identical parameter handling for built-in and loadable modules.
-------------------------------------------------------------------------- Grant R. Guenther grant@torque.net --------------------------------------------------------------------------
|  |