Your modules can make use of symbols (global variable and function names defined in module) exported by other modules. If you have two module and you want to make a communication between them, export few of the symbols of your modules so that they can be referred in your other modules and can make a communication thru it. Remember, symbols you exported will also be visible to all other modules, which might not be of yours, any other module can make use of it or can change it. Cheers !! Gaurav -----Original Message----- From: kernelnewbies-bounce@xxxxxxxxxxxx [mailto:kernelnewbies-bounce@xxxxxxxxxxxx] On Behalf Of Rakesh Jagota Sent: Thursday, September 30, 2004 4:35 PM To: kernelnewbies@xxxxxxxxxxxx Subject: Inter Module communication Hi all, I have 2 modules and i would like to know any Inter module comm. mechanism is present in kernel modular programming. I know this is present at user level. -Pipe/messages Queues/fifos/shared memory. Thanks Rakesh -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/ -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/