当前位置: 技术问答>linux和unix
在应用程序中如何访问模块导出的函数
来源: 互联网 发布时间:2015-12-28
本文导语: 我的linux内核是2.4.21。写了一个模块,里面有公开的函数,比如声明为: int GetValue(int nIndex)。 已经使用EXPORT_SYMBOL将该函数导出。 请问模块安装后,如何在用户空间的应用程序中调中这个函数? | ...
我的linux内核是2.4.21。写了一个模块,里面有公开的函数,比如声明为:
int GetValue(int nIndex)。
已经使用EXPORT_SYMBOL将该函数导出。
请问模块安装后,如何在用户空间的应用程序中调中这个函数?
int GetValue(int nIndex)。
已经使用EXPORT_SYMBOL将该函数导出。
请问模块安装后,如何在用户空间的应用程序中调中这个函数?
|
内核为用户应用程序提供service的方式为系统调用,你可以将你的函数以系统调用的形式增加到内核中去,在用户应用程序中调用该系统调用即可。