Compile-Informationen hinzugefügt.
This commit is contained in:
parent
c0a04f5109
commit
80cdeaec38
|
|
@ -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 @@ struct rtl8139_private {
|
|||
unsigned long fifo_copy_timeout;
|
||||
};
|
||||
|
||||
/* EtherCAT >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
|
||||
|
||||
MODULE_AUTHOR ("Wilhelm Hagemeister <hm@igh-essen.com>, Florian Pose <fp@igh-essen.com>");
|
||||
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 @@ static int __init rtl8139_init_module (void)
|
|||
|
||||
/* 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;
|
||||
|
|
|
|||
|
|
@ -20,6 +20,11 @@ obj-m := 8139too-ecat.o ecat-master.o
|
|||
ecat-master-objs := ec_module.o ec_master.o ec_device.o \
|
||||
ec_slave.o ec_command.o ec_types.o
|
||||
|
||||
REV = `svnversion $(src)`
|
||||
DATE = `date`
|
||||
|
||||
EXTRA_CFLAGS = -DEC_REV="$(REV)" -DEC_USER="$(USER)" -DEC_DATE="$(DATE)"
|
||||
|
||||
#----------------------------------------------------------------
|
||||
|
||||
else
|
||||
|
|
@ -27,16 +32,13 @@ else
|
|||
#----------------------------------------------------------------
|
||||
# Default-Abschnitt
|
||||
|
||||
CONFIG_FILE = ../ethercat.conf
|
||||
PWD = $(shell pwd)
|
||||
|
||||
include $(CONFIG_FILE)
|
||||
include ../ethercat.conf
|
||||
|
||||
default:
|
||||
$(MAKE) -C $(KERNELDIR) M=$(PWD) modules
|
||||
$(MAKE) -C $(KERNELDIR) M=`pwd` modules
|
||||
|
||||
clean:
|
||||
$(MAKE) -C $(KERNELDIR) M=$(PWD) clean
|
||||
$(MAKE) -C $(KERNELDIR) M=`pwd` clean
|
||||
|
||||
#----------------------------------------------------------------
|
||||
|
||||
|
|
|
|||
|
|
@ -26,7 +26,14 @@
|
|||
|
||||
/******************************************************************************/
|
||||
|
||||
#define SUBVERSION_ID "$Id$"
|
||||
#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)
|
||||
|
||||
/******************************************************************************/
|
||||
|
||||
int ecat_master_count = 1;
|
||||
EtherCAT_master_t *ecat_masters = NULL;
|
||||
|
|
@ -37,7 +44,7 @@ int *ecat_masters_reserved = NULL;
|
|||
MODULE_AUTHOR ("Wilhelm Hagemeister <hm@igh-essen.com>, Florian Pose <fp@igh-essen.com>");
|
||||
MODULE_DESCRIPTION ("EtherCAT master driver module");
|
||||
MODULE_LICENSE("GPL");
|
||||
MODULE_VERSION(SUBVERSION_ID);
|
||||
MODULE_VERSION(COMPILE_INFO);
|
||||
|
||||
module_param(ecat_master_count, int, 1);
|
||||
MODULE_PARM_DESC(ecat_master_count, "Number of EtherCAT master to initialize.");
|
||||
|
|
@ -66,7 +73,7 @@ int __init ecat_init_module(void)
|
|||
{
|
||||
unsigned int i;
|
||||
|
||||
printk(KERN_ERR "EtherCAT: Master driver %s\n", SUBVERSION_ID);
|
||||
printk(KERN_ERR "EtherCAT: Master driver, %s\n", COMPILE_INFO);
|
||||
|
||||
if (ecat_master_count < 1)
|
||||
{
|
||||
|
|
|
|||
Loading…
Reference in New Issue