--- ../modules/r1000_v1.04/src/r1000_n.c 2006-07-07 07:24:09.000000000 +0200 +++ drivers/net/r1000_n.c 2006-09-07 08:55:40.000000000 +0200 @@ -48,9 +48,12 @@ MODULE_DEVICE_TABLE (pci, r1000_pci_tbl); MODULE_AUTHOR ("Realtek"); MODULE_DESCRIPTION ("Linux device driver for Realtek Ethernet Controllers"); -MODULE_PARM (speed, "1-" __MODULE_STRING(MAX_UNITS) "i"); -MODULE_PARM (duplex, "1-" __MODULE_STRING(MAX_UNITS) "i"); -MODULE_PARM (autoneg, "1-" __MODULE_STRING(MAX_UNITS) "i"); +MODULE_PARM_DESC (speed, "Speed mode: [10,100,1000] Mbps"); +module_param_array (speed, int, NULL, 0444); +MODULE_PARM_DESC (duplex, "Duplex mode: 0=half, 1=full"); +module_param_array (duplex, int, NULL, 0444); +MODULE_PARM_DESC (autoneg, "Nway option: [0,1]=auto-negotiation [off,on]"); +module_param_array (autoneg, int, NULL, 0444); MODULE_LICENSE("GPL");