模块函数提供EXPORT_SYMBOL的问题
module2中需要使用module1中的函数func1, 所以我在module1的最后加
EXPORT_SYMBOL_NOVERS(func1);
然后加载module1模块, 编译module2模块,
提示"explict definition for func1";
然后加载module2, 会卡死然后自动重新启动;
即使使用EXPORT_SYMBOL(func1); 也是会出现这个的问题
请指教问题出在哪里?...
相关推荐
嵌入式系统/ARM技术中的Linux内核中EXPORT_SYMBOL的用法
EXPORT_SYMBOL标签内定义的函数对全部内核代码公开,不用修改内核代码就可以在内核模块中直接调用。还可以手工修改内核源代码来导出另外的函数,用于重新编译并加载新内核后的测试。 使用时注意事项: 在使用EXPORT_SYMBOL 的.c文件中 需要 #include 文件。 //先写函数 func () { ...... } //再使用EXPORT_SYMBOL EXPORT_SYMBOL(func); 来源:miaomi
Linux内核模块与_proc文件系统.pdf
Linux内核模块与_proc文件系统.pdf
mod_5_solutions:模块5编码解决方案
mod_5_solutions 模块5编码解决方案
OPNET常见问题
OPNET安装及使用过程中经常遇到的一些问题,包括软件的环境变量配置,软件中某些常见的问题
深入linux设备驱动程序内核机制
深入linux设备驱动程序内核机制 pdf深入linux设备驱动程序内核机制深入linux设备驱动程序内核机制深入linux设备驱动程序内核机制深入linux设备驱动程序内核机制深入linux设备驱动程序内核机制深入linux设备驱动程序内核机制深入linux设备驱动程序内核机制深入linux设备驱动程序内核机制深入linux设备驱动程序内核机制深入linux设备驱动程序内核机制深入linux设备驱动程序内核机制深入linux设备驱动程序内核机制深入linux设备驱动程序内核机制深入linux设备驱动程序内核机制深入linux设备驱动程序内核机制深入linux设备驱动程序内核机制深入linux设备驱动程序内核机制深入linux设备驱动程序内核机制深入linux设备驱动程序内核机制深入linux设备驱动程序内核机制深入linux设备驱动程序内核机制深入linux设备驱动程序内核机制深入linux设备驱动程序内核机制深入linux设备驱动程序内核机制深入linux设备驱动程序内核机制深入linux设备驱动程序内核机制深入linux设备驱动程序内核机制深入linux设备驱动程序内核机制深入l


