lkml.org 
[lkml]   [2001]   [Feb]   [12]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: Error Communicating With Module
On Mon, 12 Feb 2001, Brian Gerst wrote:

> Ben Rush wrote:
> >
> > Hello, first of all I must tell you that I do not belong to this
> > mailing list as of yet, so, please respond to me via brush@cse.unl.edu.
> > Thank you very much in advance!
> >
> > My problem is as follows:
> > I have added a variable named bens_variable to ksyms.c as follows:
> > extern int bens_variable=10;
^^^^^^

Yes. But where is this allocated?? This statement says that it's
someplace else.

Remove "extern".

[SNIPPED]
> >
> > #define MODULE
> > #define __KERNEL__
> > #include <linux/module.h>
> >

... add:

extern int bens_variable;

> > int init_module(void){
> > printk(bens_variable);
> > return 0;
> > }
> >
> > void cleanup_module(void){
> > printk("<1>Module Unloaded\n");
> > }
> >

Cheers,
Dick Johnson

Penguin : Linux version 2.4.1 on an i686 machine (799.53 BogoMips).

"Memory is like gasoline. You use it up when you are running. Of
course you get it all back when you reboot..."; Actual explanation
obtained from the Micro$oft help desk.


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://vger.kernel.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:13    [from the cache]
©2003-2011 Jasper Spaans