《总线设备驱动模型》《深入探究Linux的设备树》讲座ppt分享和录播地址发布

本课程的录播视频已经放在了(已经报名直播的看录播无需重新报名): http://edu.csdn.net/course/detail/5627 《Linux总线、设备、驱动模型》的录播视频放在了(已经报名直播的看录播无需重新报名): http://edu.csdn.net/course/detail/5329...
阅读(3101) 评论(2)

让天堂的归天堂,让尘土的归尘土——谈Linux的总线、设备、驱动模型

写代码,适用于同样的原则,那就是把正确的代码放到正确的位置而不是相反。同样的一个代码,可以出现在多个可能的位置,它究竟应该出现在哪里,是软件架构设计的结果,说白了一切都是为了高内核和低耦合。...
阅读(8297) 评论(15)

《Linux设备驱动开发详解(第3版)》(即《Linux设备驱动开发详解:基于最新的Linux 4.0内核》)网购链接

《Linux设备驱动开发详解:基于最新的Linux 4.0内核》...
阅读(11323) 评论(8)

《Linux设备驱动开发详解(第3版)》(即《Linux设备驱动开发详解:基于最新的Linux 4.0内核》)前言

Linux从未停歇脚步。Linus Torvalds,世界上最伟大的程序员之一,Linux内核的创始人,Git的缔造者,仍然在没日没夜的合并补丁,升级内核。做技术,从来没有终南捷径,拼的就是坐冷板凳的傻劲。...
阅读(31197) 评论(49)

Linux电源管理系统架构和驱动(1)-Linux电源管理全局架构

1.   Linux电源管理全局架构Linux电源管理非常复杂,牵扯到系统级的待机、频率电压变换、系统空闲时的处理以及每个设备驱动对于系统待机的支持和每个设备的运行时电源管理,可以说和系统中的每个设备驱动都息息相关。对于消费电子产品来说,电源管理相当重要。因此,这部分工作往往在开发周期中占据相当大的比重,图1呈现了Linux内核电源管理的整体架构。大体可以归纳为如下几类:1.      CPU在运...
阅读(9843) 评论(1)

Linux内核模块编程与内核模块LICENSE -《详解(第3版)》预读

Linux内核模块编程与内核模块LICENSE——《Linux设备驱动开发详解(第3版)》预读...
阅读(10984) 评论(3)

[置顶] 《Linux设备驱动开发详解(第3版)》(即《Linux设备驱动开发详解:基于最新的Linux 4.0内核》)进展同步更新

本博实时更新《Linux设备驱动开发详解(第3版)》的最新进展。 2015.4 完稿。 2015年8月9日,china-pub开始上线预售:http://product.china-pub.com/4733972...
阅读(38103) 评论(113)

分享《Essential Linux Device Drivers》中文版高清电子版

新浪微博 @宋宝华Barry 在@微盘 分享了 Prentice.Hall出版社《Essential.Linux.Device.Drivers》中文版高清电子版 "宋宝华_精通LINUX设备驱动开发.pdf"http://t.cn/zYjS7sh 目  录 第1章 引言 1 1.1 演进 1 1.2 gnu copyleft 2 1.3 kernel.org 2 1.4 邮...
阅读(19224) 评论(4)

ARM Linux 3.x的设备树(Device Tree)

宋宝华 Barry Song 1.    ARM Device Tree起源 Linus Torvalds在2011年3月17日的ARM Linux邮件列表宣称“this whole ARM thing is a f*cking pain in the ass”,引发ARM Linux社区的地震,随后ARM社区进行了一系列的重大修正。在过去的ARM Linux中,arch/arm/pla...
阅读(195261) 评论(53)

分享《Linux设备驱动开发详解》第2版高清电子版

新浪微博:@宋宝华Barry 在@微盘 分享了《linux设备驱动开发详解》第2版1080P电子版,拟升级为第3版,3.6内核,Cortex-A9 SMP,Device tree, DVFS, suspend/hibernation, big.LITTLE, CMA,分层/分离思想,Linux移植入全新ARM芯片, ARM社区Linux规范等将成为第3版新内容。http://t.cn/zlQW...
阅读(18945) 评论(19)

《Linux设备驱动开发详解》第2版第6章 - 字符设备驱动

第六章 字符设备驱动 本章导读 在整个Linux设备驱动的学习中,字符设备驱动较为基础。本章将展示Linux字符设备驱动程序的结构,并解释其主要组成部分的编程方法。 6.1节讲解了Linux字符设备驱动的关键数据结构cdev及file_operations结构体的操作方法,并分析了Linux字符设备的整体结构,给出了简单的设计模板。             6.2节描述了本章及后续各章节所...
阅读(5546) 评论(5)

《Linux设备驱动开发详解》第3版现隆重征求读者创作意见

《Linux设备驱动开发详解》第1版的出版,创造了国内Linux图书的销售顶峰,当年成为十大原创图书。众多网友透过chinapub,dangdang等网站或赞美,或板砖,仅chinapub就多达144条评论。有的给与盛誉,有的视之为厕纸。1年半后,该书成功升级为第2版,进行了文字更改,章节顺序修正,内容调整以及内核版本升级,它仍然势如破竹,拥有庞大读者群。 以上种种,特别要重大的感谢广大Linu...
阅读(11606) 评论(44)

Linux gdb调试器用法全面解析

GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具,GDB主要可帮助工程师完成下面4个方面的功能: 启动程序,可以按照工程师自定义的要求随心所欲的运行程序。 让被调试的程序在工程师指定的断点处停住,断点可以是条件表达式。 当程序被停住时,可以检查此时程序中所发生的事,并追索上文。 动态地改变程序的执行环境。 不管是调试Linux内核空间的驱动还是调试用户空间的应用程序,掌握...
阅读(56416) 评论(3)

使用cpufreq-bench评估cpufreq策略对系统性能的影响

Linux 3.1已经将cpupower-utils中放入内核的tools目录,见: http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=tree;f=tools/power;h=f6a98ba17528ed7645f53bb8cb67f59112adf346;hb=c3b92c8787367a8bb53d57d9...
阅读(5234) 评论(0)

《Linux设备驱动开发详解(第2版)》上架首周进入china-pub畅销版OS类榜首

...
阅读(3305) 评论(1)
20条 共2页1 2 下一页 尾页
    个人资料
    • 访问:1083884次
    • 积分:8979
    • 等级:
    • 排名:第2317名
    • 原创:65篇
    • 转载:4篇
    • 译文:3篇
    • 评论:632条
    新浪微博