qq浏览器内核模式设置方法如下:
1、首先在电脑桌面上找到该软件的快捷图标,我们双击该图标就可以打开软件。
2、进入到软件主界面后,我们在界面右上角找到三字图标按钮,点击该按钮再进行下一步 *** 作。
3、接着在三字图标按钮下方会出现一个下拉框,我们在下拉框中找到设置选项,点击该选项即可。
4、然后就可以进入到设置页面,我们在页面上方找到高级选项卡,点击它再进行下一步 *** 作。
5、接下来在界面上就可以看到内核模式一栏,在该栏后面可以看到三个选项。
6、最后我们在页面上找到总是使用IE内核选项,点击该选项,就成功设置好IE内核模式了。
如何把设备驱动文件添加到Linux内核编译选项配置的menuconfig中:
【目的】
把一个字符设备驱动文件,添加到内核中,希望编译成模块,而非build-in。
【具体步骤】
1.首先保证已经有驱动源文件了:as352x_afe_charger.c
放在和其他你所要添加的模块放在一个目录下,此处是drivers\i2c\chips下。
2.在drivers\i2c\chips\makefile中,添加:
obj-$(CONFIG_AS352X_AFE_CHG) += as352x_afe_charger.o
3.在drivers\i2c\chips\Kconfig
中,添加如下内容:
---------------------无敌分割线-------------------------
config AS352X_AFE_CHG
tristate "AS352X AFE Charger Driver"
depends on I2C_AS352X &&AS352X_AFE
help
If you say yes here you get support for AS352X AFE Charger.
This driver can also be built as a module. If so, the module
will be called AS352X AFE Charger.
---------------------无敌分割线-------------------------
解释如下:
(1)AS352X_AFE_CHG是自己定义的名字,当然要尽量保证有意义。
同时,你会注意到,在上面的makefile中添加的
obj-$(CONFIG_AS352X_AFE_CHG) += as352x_afe_charger.o
中的CONFIG_AS352X_AFE_CHG,是CONFIG_加上我们在kconfig下写的config变量。
这两个要匹配,才能实现你在menconfig定义的结果,传递到makefile中,
以便决定编译的时候是如何编译:不编译/编译进内核/编译成模块
(2)tristate 表示我此处添加的模块,可以
在make ARCH=arm menuconfig中看到的,选择之后:
* 编译到内核中
M 编译成模块,即生成XXX.ko
不选中,就不编译该文件
(3)depends on I2C_AS352X &&AS352X_AFE
是前面自己找到的,表示此编译选项只有当I2C_AS352X 和AS352X_AFE都选中,才会出现。
当然,如果此模块不依赖于其他模块,则不需要加上这个depends on了。
【附录】
1.如果设置成M,module模式,则要用
make ARCH=arm
编译出as352x_afe_charger.ko
而
make ARCH=arm uImage
只能编译内核,而不编译模块。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)