Hi, Are you sure, the file which has the function (dosomething) is included & compiled with the kernel?
Regards, Giri From: [email protected] [mailto:[email protected]] On Behalf Of Krzysztof Stankiewicz Sent: Tuesday, May 24, 2011 9:47 AM To: [email protected] Subject: [Ltib] kernel function exporting to use in module? inside a kernel file I've added a new function static int dosomething(int parm) { return 1; } EXPORT_SYMBOL_NOVERS(dosomething); (also tried EXPORT_SYMBOL and without static keyword) then in my module which is also compiled by ltib i have extern int dosomething(int parm); and using it as dosomething(1); but when the whole thing compiles I get ERROR: "dosomething" [drivers\somefile.ko] undefined! my questions is what am i doing wrong and how can i get it to try to link my module with that function when I inmod it?
_______________________________________________ LTIB home page: http://ltib.org Ltib mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/ltib
