当前位置:首页 > 操作系统 >
《深入理解Linux驱动程序设计》电子书封面

深入理解Linux驱动程序设计

  • 发布时间:2020年08月31日 11:34:40
  • 作者:吴国伟,姚琳,毕成龙
  • 大小:30.8 MB
  • 类别:Linux电子书
  • 格式:PDF
  • 版本:高清版
  • 评分:8.9

    深入理解Linux驱动程序设计 PDF 高清版

      给大家带来的一篇关于Linux相关的电子书资源,介绍了关于Linux、驱动程序设计方面的内容,本书是由清华大学出版社出版,格式为PDF,资源大小30.8 MB,吴国伟,姚琳,毕成龙编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:7.1。

      内容介绍

      深入理解Linux 驱动程序设计》基于Linux内核3.8.13源代码及相关实例向读者系统而详尽地介绍和分析了Linux设备驱动程序开发框架、原理和方法。全书共分13章,内容包括字符设备、块设备、网络设备、MMC/SD驱动、 USB驱动、总线驱动及Flash驱动的开发机制和实例。

      本书各章均首先概要介绍各模块的实现原理,随后列举各模块中的关键数据结构,再结合源代码及实例分析介绍,让读者*全面地了解Linux驱动开发。

      本书内容丰富,概念和原理讲解细致、深入浅出。其中,有关代码的部分都标有注释以详细介绍功能,书中的设计和分析也配以编程实例帮助理解。

      本书适合作为高年级本科生、研究生和从事嵌入式系统开发设计的工程技术人员。

      目录

      • 第1章Linux内核组成和机制
      • 第2章Linux内核设备管理方式
      • 第3章Linux驱动开发基础
      • 第4章Linux字符设备驱动开发
      • 第5章Linux内核中断机制
      • 第6章Linux块设备驱动开发
      • 第7章Linux网络设备驱动开发
      • 第8章Linux MMC/SD驱动开发
      • 第9章Linux USB驱动开发
      • 第10章Linux I2C总线设备驱动
      • 第11章Linux PCI总线设备驱动
      • 第12章Linux输入设备驱动
      • 第13章Linux Flash驱动开发

      学习笔记

      在 Linux/Unix 中不重启 Vim 而重新加载 .vimrc 文件的流程

      我是一位新的 Vim 编辑器用户。我通常使用 : vs ~/.vimrc 来加载 ~/.vimrc 配置。而当我编辑 .vimrc 时,我需要不重启 Vim 会话而重新加载它。在 Linux 或者类 Unix 系统中,如何在编辑 .vimrc 后,重新加载它而不用重启 Vim 呢? Vim 是自由开源并且向上兼容 Vi 的编辑器。它可以用来编辑各种文本。它在编辑用 C/Perl/Python 编写的程序时特别有用。可以用它来编辑 Linux/Unix 配置文件。 ~/.vimrc 是你个人的 Vim 初始化和自定义文件。 如何在不重启 Vim 会话的情况下重新加载 .vimrc 在 Vim 中重新加载 .vimrc 而不重新启动的流程: 输入 vim filename 启动 vim 按下 Esc 接着输入 :vs ~/.vimrc 来加载 vim 配置 像这样添加自定义配置: file……

      将phpstudy中的mysql迁移至Linux教程

      项目目的 将原来windows环境中使用phpstudy搭建的mysql 5.5.53 中的数据迁移至新主机Linux环境中 环境情况 新主机 系统平台: CentOS release 7.4 (Final) 内核 3.10.0-693.el7.x86_64 mysql环境: mysql status Server version: 5.6.39-log MySQL Community Server (GPL) Server characterset: utf8 Db characterset: utf8 Client characterset: utf8 Conn. characterset: utf8 mysql show variables like '%storage_engine%'; +----------------------------+--------+ | Variable_name | Value | +----------------------------+--------+ | default_storage_engine | InnoDB | | default_tmp_storage_engine | InnoDB | | storage_engine | InnoDB | +----------------------------+--------+ 旧主机: 系统平台: Windows 2012 R2 SE X64 mysql环境: Server version: 5.5.53 MySQL Community S……

      以上就是本次介绍的Linux电子书的全部相关内容,希望我们整理的资源能够帮助到大家,感谢大家对码农之家的支持。

      上一篇:iOS增强现实应用开发实战

      下一篇:深入解析Mac OS X & iOS操作系统

      展开 +

      收起 -

      下载地址:百度网盘下载
      Linux相关电子书
      Linux Shell脚本攻略
      Linux Shell脚本攻略 全格式第2版

      Linux/GNU是一个不凡的电脑操作系统,有着平稳靠谱且极为强劲的开发工具。做为与电脑操作系统开展沟通交流的原生态页面,shell可以操纵全部电脑操作系统的运行,是与Linux开展互动*灵便的方

      立即下载
      Linux基础及应用教程(基于CentOS7)
      Linux基础及应用教程(基于CentOS7) 第2版

      Linux基础及应用教程 以CentOS 7为蓝本,分3篇介绍了Linux操作系统的使用和配置。操作基础篇介绍了Linux的基础知识、Linux系统的安装、Shell和字符操作界面的使用;系统与安全篇依次介绍了账户管

      立即下载
      Linux运维之道
      Linux运维之道 全书第2版

      从运维工作中的应用服务入手,全面讲解基本Linux操作系统以及各种软件服务的运维工作,这是一本运维案头书,红帽推荐,大量经典案例、问题分析,内容全面升级至CentOS 7.2,欢迎下载

      立即下载
      Linux环境编程:从应用到内核
      Linux环境编程:从应用到内核 高清版 立即下载
      Linux系统添加服务或修改服务
      Linux系统添加服务或修改服务 高质量版

      Ubuntu 或者 Debian 系统中 update-rc.d 命令,是用来更新系统启动项的脚本。 这些脚本的链接位于/etc/rcN.d/目录,对应脚本位于/etc/init.d/目录。 在了解 updaterc.d 命令之前,你需要知道的是有关 Linux 系统主要启动步骤,以及 Ubuntu 中运行 级别的知识。 文档包括内容如下: 一、Linux 系统主要启动步骤 二、运行级别 三、update-rc.d 命令详解 三、update-rc.d 命令使用

      立即下载
      深入剖析Linux内核与设备驱动
      深入剖析Linux内核与设备驱动 高清版

      《深入剖析Linux内核与设备驱动》 从需求的角度出发,以层次分析的方法探究Linux内核以及驱动的各部分框架和实现。另外以TI的嵌入式芯片为例,对内核各部分功能特别是电源管理功能进行代

      立即下载
      读者留言
      苏风华

      苏风华 提供上传

      资源
      48
      粉丝
      16
      喜欢
      188
      评论
      12

      Copyright 2018-2020 www.xz577.com 码农之家

      版权投诉 / 书籍推广 / 赞助:520161757@qq.com