linux 驱动 20017-5-31

linux 内核模块

特点:控制内核大小;加载之后就可以和内核中其他的功能一样

最简单的模块:

模块加载函数int module_init(int)

模块卸载函数void module_exit(int)

模块许可协议MODULE_LICENSE(dual   GPL/BSD) 支持双协议

加载内核模块:

request_module(模块名称) //通过函数加载模块

模块参数:

module_param(参数,参数类型,读写权限)

加载模块的时候::::::::::>>>>>> insmod   模块名称   参数='值'  

即可把对应的值加载到模块中

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值