Device drivers literally drive everything you're interested in--disks, monitors, keyboards, modems--everything outside the computer chip and memory. And writing device drivers is one of the few areas of programming for the Linux operating system that calls for unique, Linux-specific knowledge. For years now, programmers have relied on the classic Linux Device Drivers from O'Reilly to master this critical subject. Now in its third edition, this bestselling guide provides all the information you'll need to write drivers for a wide range of devices. Over the years the book has helped countless programmers learn: * how to support computer peripherals under the Linux operating system * how to develop and write software for new hardware under Linux * the basics of Linux operation even if they are not expecting to write a driver The new edition of Linux Device Drivers is better than ever. The book covers all the significant changes to Version 2.6 of the Linux kernel, which simplifies many activities, and contains subtle new features that can make a driver both more efficient and more flexible. Readers will find new chapters on important types of drivers not covered previously, such as consoles, USB drivers, and more. Best of all, you don't have to be a kernel hacker to understand and enjoy this book. All you need is an understanding of the C programming language and some background in Unix system calls. And for maximum ease-of-use, the book uses full-featured examples that you can compile and run without special hardware. Today Linux holds fast as the most rapidly growing segment of the computer market and continues to win over enthusiastic adherents in many application areas. With this increasing support, Linux is now absolutely mainstream, and viewed as a solid platform for embedded systems. If you're writing device drivers, you'll want this book. In fact, you'll wonder how drivers are ever written without it.
《嵌入式Linux应用程序开发详解》主要分为3个部分,包括Linux基础、搭建嵌入式Linux环境和嵌入式Linux的应用开发。Linux基础部分
《天启:异类战争》内容简介:在浅近的未来,某西方大国突然向中国发动了奇异的“第二类战争”。中国方面措手不及,连连失利。迫不
《工业机器人编程高手教程》内容简介:《工业机器人编程高手教程》从工业机器人集成项目的角度出发,介绍安川工业机器人的机器人本
本书以JSP为开发语言,选取当前最流行、最具代表性的4类网站:新闻站点、论坛、电子商城和博客(Blog)系统为例,详细介绍了使用
《AIoT系统开发》内容简介:本书融合了人工智能和物联网两大热点技术,将人工智能中的优越方法应用到物联网的构建中,以形成更加智
国内的动物园设计一直处于比较混乱的状态,没有可统一借鉴的参考用书。张恩权、李晓阳编著的这本《图解动物园设计》是动物园和设
《戴世光学术年谱》内容简介:本书全面而详实地记述我国著名的经济统计学家、人口统计学家、首批经济统计学博士生导师戴世光先生学
《刺客信条:英灵殿·盖尔蒙德之章》内容简介:公元九世纪中叶,来自北欧的维京人正摧残着英格兰诸王国。吕加菲尔克国王约尔的次子
JavaScript和JScript语言可以把HTML文档、用Java或AchveX编写的W组件及多媒体插入件集成起来,开发动态的、可响应各种用户输入的
《悦吃悦瘦》内容简介:本书首先揭开众多的减肥产品的真面目,帮助读者走出减肥的误区,告诉读者如何通过合理饮食来达到减肥的目的
为什么日本产品迷人?日系品牌对世界来说,还有一种莫以名之的不败魅力。新一代中国年轻人更是越来越热爱日本的文化艺术。日本之
《老昆明》内容简介:本书图文并茂,内容丰富,全面展示了民国老昆明的名胜古迹、风土人情、美味珍馐、文化百态、烽火岁月、娱乐休
l大爆炸式颠覆是超越颠覆式创新的最新创新方式,是一种拥有巨大能量的创新,能在数月甚至数日之内撼动那些根基牢固的企业。其骇人
将人类过去上百个世纪的所有进步都描绘在一张图表里,只会得出一条近乎完美的平坦直线。直到18世纪工业革命的出现,才使得这条平
《当我遇见一个人》内容简介:任何事物,如果你觉得它美,那么它一定暗合了某种美的规律。家庭教育也一样,一个孩子从呱呱坠地到健
Thisgroundbreakingbookprovidesyouwiththeskillsandresourcesyouneedtobuildwebappli...
Afreshapproachtosucceedingwithinnovation,groundedininsightsaboutrapidlychangingc...
《恨中录》内容简介:《恨中录》囊括朝鲜王朝女性文学三大经典《癸丑日记》《仁显王后传》《恨中录》。 《癸丑日记》的故事发生
《独坐》内容简介:阅读的过程,从一开始的“围坐”渐渐变成“独坐”的时候,你也许已经能够在那书本知识的五彩斑斓里遨游了,或许
《Rhino7犀利建模》内容简介:本书是由长沙卓尔谟教育科技有限公司编写的一部以Rhino7(犀牛软件)建模方法教学为核心的综合性教程