《Linux设备驱动开发详解 A》一一3.9 总结-阿里云开发者社区

开发者社区> 华章出版社> 正文

《Linux设备驱动开发详解 A》一一3.9 总结

简介:

本节书摘来华章计算机出版社《Linux设备驱动开发详解 A》一书中的第3章,第3.9节,作者:宋宝华 更多章节内容可以访问云栖社区“华章计算机”公众号查看。

3.9 总结

本章主要讲解了Linux内核和Linux内核编程的基础知识,为读者在进行Linux驱动开发打下软件基础。
在Linux内核方面,主要介绍了Linux内核的发展史、组成、特点、源代码结构、内核编译方法及内核引导过程。
由于Linux驱动编程本质属于内核编程,因此掌握内核编程的基础知识显得尤为重要。本章在这方面主要讲解了在内核中新增程序、目录和编写Kconfig和Makefile的方法,并分析了Linux下C编程习惯以及Linux所使用的GNU C针对标准C的扩展语法。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:

华章出版社

官方博客
官网链接