《言简意赅之Linux设备驱动编程》 前言

linux 内核与驱动开发是一门很深的学问,主要是由于覆盖知识面较广、内核架构设计层级较深、软硬件知识要兼具。因此自己在学习理解时会经常遇到某一章节需要反复阅读理解多次。所以,我想用一种言简意赅的方式讲述 Linux 内核与设备驱动开发。我认为把一个概念阐述的比较言简意赅的关键在于抽象与从宏观角度理解。也即,充分理解框架与核心点,然后在实际开发中不断强化该知识点的学习与使用。这样可以起到事倍功半的效果。

当然,这种思路绝对不是避重就轻的去理解,去开发使用。而是,用一种“类”的概念抽象出不同驱动与框架间的共性,比如我们实际开发中经常用到的 i2c,spi,usb,pci 总线等,看似毫不相干,实际相通相似。

因而后面所写章节中的讲述逻辑与内容均以下列方式实现:

1. 言简意赅地概括出核心点;

2. 简洁清晰的思路阐述关键词;

3. 配合代表性的实例展示该知识点;


有疑问或者见解欢迎邮件与评论~:-D

猜你喜欢

转载自blog.csdn.net/jazzsoldier/article/details/78523632