22问答网
所有问题
linux内核模块里面的函数之间不能相互调用吗?如果自己编写的驱动子函数很多,不能相互调用怎么办啊?
如题所述
举报该问题
推荐答案 2014-12-26
可以调用的 你输入的命令不对
追问
我写了个delay延时函数,调用后想让灯一会亮一会灭,为啥调用后压根没有延时,灯直接显示最后的状态,裸机程序都很正常的,内核模块就是不成功?
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://22.wendadaohang.com/zd/C0h0fXX02SX6f2C6SCT.html
相似回答
在
linux中
应用程序如何
调用模块内的函数
答:
第一问的答案是,内核通过系统中特定的数据结构来找到
函数的
,当然,这意味着在你的模块程序中,仅仅写上 hello_world() 函数的代码是不够的,还应该再做几步工作:a,首先,系统中的各类数据结构那么多,要使用哪个呢?这由你这个模块的注册性质决定,譬如你的模块是一个USB设备
驱动模块
,那么你就需...
linux内核
是什么意思(有啥作用)
答:
应用程序是不能直接访问内核函数的
,必须通过库函数。这是一种保护内核函数的一种机制。事实上很多时候我们都要用到内核函数,只是我们并不知道而已,如打开文件要调用open()、关闭文件要调用close()等等linux内核是代码吗 当然是代码了,除了c语言就是汇编 linux原始内核是什么 Linux内核无疑是Linux操作系...
大家正在搜
相关问题
linux内核模块中的函数能相互调用吗?比如我写了一个del...
Linux内核驱动中有没有像waitforsingleobj...
如何编写一个简单的linux内核模块和设备驱动程序
linux内核模块中调用shell脚本
linux内核模块怎么调用
如何编写一个简单的linux内核模块和设备驱动程序
编写linux内核模块的时候调用get_free_page函...
linux内核模块中怎么可以调用strcpy函数