[EMAIL PROTECTED] wrote:
> 
> EXPORT_SYMBOL is a macro can be found in a device driver frequently. who can give me 
>a detailed explaination of the usage of this macro.
> 
Hi all,

EXPORT_SYMPOL is usefull if you compile or insmod a module with the -x
or -X option (do not export module functions). In this case, only the
explicitily exported functions will be visible in kernel space.

In normal compilation or insmod without -x option, all your functions
will be visible in kernel space excepted the statics ones.

The visible functions in kernel space can be dynamically linked by
another module.

Chris.

--
Kumsta Christophe
Machinery Agrobotic Fruit
<[EMAIL PROTECTED]>
Real-Time System developper
RT-Linux/RTAI ( Use the Source Luck !)
-- [rtl] ---
To unsubscribe:
echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR
echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED]
---
For more information on Real-Time Linux see:
http://www.rtlinux.org/rtlinux/

Reply via email to