diff options
-rw-r--r-- | 1/main.c | 9 |
1 files changed, 9 insertions, 0 deletions
@@ -5,6 +5,14 @@ #include "fopdrv.h" #include "config.h" +int one = 0; +module_param(one, int, 0400); +MODULE_PARM_DESC(one, "first parameter, only printed on init"); + +int not_named_two = 0; +module_param_named(two, not_named_two, int, 0400); +MODULE_PARM_DESC(not_named_two, "second parameter, only printed on init"); + struct cdev *cdev; struct device *dev; struct class *class; @@ -54,6 +62,7 @@ static int mod_init(void) { } printk("%s() -> 0 (%d:%d)\n", __PRETTY_FUNCTION__, MAJOR(node), MINOR(node)); + printk("one = %d, two = %d\n", one, not_named_two); return 0; free_device: |