diff -r f4171b8aadf8 -r c1e8d61fa395 drivers/8139too.c --- a/drivers/8139too.c Fri Dec 16 12:04:59 2005 +0000 +++ b/drivers/8139too.c Fri Dec 16 14:16:54 2005 +0000 @@ -138,6 +138,13 @@ #include "ec_master.h" #include "ec_module.h" +#define LITERAL(X) #X +#define STRINGIFY(X) LITERAL(X) + +#define COMPILE_INFO "Revision " STRINGIFY(EC_REV) \ + ", compiled by " STRINGIFY(EC_USER) \ + " at " STRINGIFY(EC_DATE) + /* EtherCAT <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/ #define RTL8139_DRIVER_NAME DRV_NAME " Fast Ethernet driver " DRV_VERSION @@ -642,10 +649,14 @@ unsigned long fifo_copy_timeout; }; +/* EtherCAT >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/ + MODULE_AUTHOR ("Wilhelm Hagemeister , Florian Pose "); MODULE_DESCRIPTION ("RealTek RTL-8139 Fast Ethernet driver with EtherCAT functionality"); MODULE_LICENSE("GPL"); -MODULE_VERSION(DRV_VERSION); +MODULE_VERSION(COMPILE_INFO); + +/* EtherCAT <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/ module_param(multicast_filter_limit, int, 0); module_param_array(media, int, NULL, 0); @@ -2962,7 +2973,7 @@ /* EtherCAT >>>>>>>>>>>>>>>>>>>>>>>>>>>>*/ - printk(KERN_INFO "Initializing RTL8139-EtherCAT module.\n"); + printk(KERN_INFO "Initializing RTL8139-EtherCAT module. %s\n", COMPILE_INFO); EtherCAT_device_init(&rtl_ecat_dev); rtl_ecat_dev.isr = rtl8139_interrupt;