linux设备驱动开发详解 第三版什么时候出

linux设备驱动开发详解 第三版什么时候出,第1张

《Linux设备驱动开发详解(第3版)》的最新进展。

2014.8.22 目前初步完成2-11章以及第22章 《Linux设备驱动的调试》,相对于第2版,这几章主要的变更。

[F]是修正或升级;[N]是新增知识点;[D]是删除的内容

第2章 《驱动设计的硬件基础》

[N]增加关于SoC的介绍;

[N]增加关于eFuse的内容;

[D]删除ISA总线的内容了;

[N]增加关于SPI总线的介绍;

[N]增加USB 3.0的介绍;

[F]修正USB同步传输方式英文名;

[D]删除关于cPCI介绍;

[N]增加关于PCI Express介绍;

[N]增加关于Xilinx ZYNQ的介绍;

[N]增加SD/SDIO/eMMC的章节;

[D]删除“原理图分析的内容”一节;

[N]增加通过逻辑分析仪看I2C总线的例子;

转载,仅供参考。

linux的驱动一般有两种格式,分别为:tar和rpm格式。

rpm安装步骤:

1.将驱动程序文件bcm5700-.src.rpm复制到一个临时目录中,并在此目录中运行以下命令:

rpm –ivh bcm5700-.src.rpm

2.运行以下命令切换到驱动目录中:

cd /usr/src/redhat/SPECS/

3.此目录中会生成一个名字为bcm5700.spec的文件,运行以下命令对驱动程序进行编译:

rpmbuild –bb bcm5700.spec (对4.x.x版本的RPM适用)或 rpm -bb bcm5700.spec

4.运行以下命令切换到RPM目录中:

cd /usr/src/redhat/RPMS/i386/

5.运行以下命令安装驱动程序:

rpm –ivh bcm5700-.i386.rpm (对于Red Hat 7.2, 7.3, 2.1AS和其他包含老版本驱动的系统需要使用--force的参数,强制用新的驱动替换系统自带的老版本驱动)

6.运行以下命令加载驱动模块:

insmod bcm5700

7.运行kudzu命令,系统会自动搜索到硬件,进行配置即可。

或者重新启动系统,启动过程中系统会自动找到硬件,进行相应配置即可。

tar格式安装步骤:

1. 将驱动程序压缩文件bcm5700-.tar.gz复制到一个临时目录中,并使用以下命令解压缩:

tar xvzf bcm5700-.tar.gz

2.构建驱动程序为运行内核可加载模块

cd bcm5700-/src

make

3.加载测试

insmod bcm5700

4.加载驱动程序

make install

5.重新启动系统,启动过程中找到硬件,进行相应配置。

或者直接运行kudzu命令,系统会自动搜索到硬件,进行配置即可。

linux系统是需要安装显卡驱动的。

安装Linux系统并不难,参考用户手册很容易完成。在安装系统以前,看过很多的文章,知道Linux系统对硬件的兼容性很差,安装驱动会非常费事。

1.安装完成后,进入桌面,听到悦耳的启动音乐想起-——系统兼容声卡;无线网卡找到TP-LINK——兼容无线网卡。只是屏幕图像很差,系统本身的显示驱动严重不兼容显卡,因此必须重新安装显卡驱动。

2.在Linux系统下安装显卡驱动比较麻烦,网上浏览,不成功的例子很多。不像Windows只要点击鼠标即刻完成。

3.下面是我安装显卡驱动的详细步骤记录:

1,下载适合我笔记本电脑的显卡驱动,需要注意的是必须是For Linux。我的显卡是ATI Mobility Radeon HD2400,上ATI官方网站找到显卡驱动:ati-driver-installer-8-4-x86.x86_64.run

2,将下载的驱动ati-driver-installer-8-4-x86.x86_64.run拷贝至Linux的Root/下;

3,进入/etc/inittab/ ,修改启动级别为3(id:5:initdefault中的5改为3);重新启动,....Looin:root,进入文字模式;

4,输入:sh ati-driver-installer-8-4-x86.x86_64.run;

5,进入安装提问模式,一直点OK;安装结束;

6,进入文字模式下,输入:startx,进入Linux X-windows桌面;

7,进入/etc/x11/xorg.conf文件,修改下列这段:

Section "Device"Driver "fglrx" ——将vesa改为fglrxIdentifier "Card0 for screen 0"EndSection再添加下列一段:Section "Extensions"Option "Composite" "0"EndSection

8.进入显示设置:在显卡驱动下拉菜单中找到fglrx,点击确定。

9.进入/etc/inittab文件,改回启动级别为5;

电脑重启(因为是X-windows桌面,用reboot命令重启电脑)

启动后,系统进入KDE桌面,这样显卡驱动就完全安装完成了,


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/7415282.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-05
下一篇2023-04-05

发表评论

登录后才能评论

评论列表(0条)

    保存