以装载和卸载模块为例:
1、首先输入代码
#include <linux/init.h>
#include <linux/module.h>
2、然后输入下方的代码:
static int my_init(void)
{
return 0
}
static void my_exit(void)
3、然后在输入下方的代码:
{
return
}
module_init(my_init)
module_exit(my_exit)这样就完成了。
Linux有很多分支,不知道你指的是哪个发行版本呢?\x0d\x0a\x0d\x0aUbuntu?\x0d\x0a\x0d\x0a桌面版的Uhuntu在“附加程序”上会有显示更新,通常情况下,Ubuntu会有相应的驱动程序,当然,这些驱动程序都不是最新的,它们只是作为基础驱动程序,这些基础驱动程序只能尽可能地保证尽可能多的硬件能够正常运行,比如网卡驱动程序。\x0d\x0a\x0d\x0a比较典型的例子就是,在进入Ubuntu安装程序中,它会检测当前计算机的网络适配器,如果发现有可用的无线网卡而且有可用的无线网络,它会提示你是否连接网络安装系统更新和新的驱动程序等。\x0d\x0a\x0d\x0a-----------------------------------------\x0d\x0a用户安装驱动程序需要打开终端,并输入命令以及管理员密码以取得系统修改的权限。\x0d\x0a\x0d\x0a终端命令可以到该Linux分支版本的官方网站上找到。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)