From: David Schleef Date: Fri, 7 Dec 2001 02:14:20 +0000 (+0000) Subject: Add module license, clean up init/cleanup. X-Git-Tag: r0_7_62~57 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=70742223cc2dc22bf5eaad1eaca81b015e7810b6;p=comedi.git Add module license, clean up init/cleanup. --- diff --git a/comedi/comedi_fops.c b/comedi/comedi_fops.c index 93f93232..6806178a 100644 --- a/comedi/comedi_fops.c +++ b/comedi/comedi_fops.c @@ -43,6 +43,9 @@ #include "kvmem.h" +MODULE_AUTHOR("David Schleef "); +MODULE_DESCRIPTION("Comedi core module"); +MODULE_LICENSE("GPL"); #ifndef KILL_FASYNC #define KILL_FASYNC(a,b,c) kill_fasync(&(a),(b),(c)) @@ -1753,12 +1756,7 @@ static struct file_operations comedi_fops={ }; #endif -void mite_init(void); -void mite_cleanup(void); -void init_drivers(void); - - -int comedi_init(void) +static int __init comedi_init(void) { int i; @@ -1783,12 +1781,11 @@ int comedi_init(void) comedi_proc_init(); comedi_rt_init(); - init_drivers(); return 0; } -void comedi_cleanup(void) +static void __exit comedi_cleanup(void) { int i; @@ -1813,17 +1810,8 @@ void comedi_cleanup(void) comedi_rt_cleanup(); } -#ifdef MODULE -int init_module(void) -{ - return comedi_init(); -} - -void cleanup_module(void) -{ - comedi_cleanup(); -} -#endif +module_init(comedi_init); +module_exit(comedi_cleanup); void comedi_error(comedi_device *dev,const char *s) {