master/module.c
changeset 184 2fc86cec12df
parent 178 b84f69db8566
child 191 ca805255a935
equal deleted inserted replaced
183:8ae1e011e96c 184:2fc86cec12df
    20 
    20 
    21 #include <linux/module.h>
    21 #include <linux/module.h>
    22 #include <linux/kernel.h>
    22 #include <linux/kernel.h>
    23 #include <linux/init.h>
    23 #include <linux/init.h>
    24 
    24 
       
    25 #include "globals.h"
    25 #include "master.h"
    26 #include "master.h"
    26 #include "device.h"
    27 #include "device.h"
    27 
    28 
    28 /*****************************************************************************/
    29 /*****************************************************************************/
    29 
    30 
    30 int __init ec_init_module(void);
    31 int __init ec_init_module(void);
    31 void __exit ec_cleanup_module(void);
    32 void __exit ec_cleanup_module(void);
    32 
    33 
    33 /*****************************************************************************/
    34 /*****************************************************************************/
    34 
       
    35 #define EC_LIT(X) #X
       
    36 #define EC_STR(X) EC_LIT(X)
       
    37 
    35 
    38 #define COMPILE_INFO "Revision " EC_STR(SVNREV) \
    36 #define COMPILE_INFO "Revision " EC_STR(SVNREV) \
    39                      ", compiled by " EC_STR(USER) \
    37                      ", compiled by " EC_STR(USER) \
    40                      " at " __DATE__ " " __TIME__
    38                      " at " __DATE__ " " __TIME__
    41 
    39