- Linux設備驅動開發(fā)詳解:基于最新的Linux4.0內核
- 宋寶華
- 281字
- 2018-12-31 20:25:12
第1章 Linux設備驅動概述及開發(fā)環(huán)境構建
本章導讀
本章將介紹Linux設備驅動開發(fā)的基本概念,并對本書所基于的平臺和開發(fā)環(huán)境進行講解。
1.1節(jié)闡明設備驅動的概念和作用。
1.2節(jié)和1.3節(jié)分別講解在無操作系統(tǒng)情況下和有操作系統(tǒng)情況下設備驅動的設計,通過對設計差異的分析,講解設備驅動與硬件和操作系統(tǒng)的關系。
1.4節(jié)對Linux操作系統(tǒng)的設備驅動進行了概要性的介紹,給出設備驅動與整個軟硬件系統(tǒng)的關系,分析Linux設備驅動的重點、難點和學習方法。
1.5節(jié)對本書所基于的QEMU模擬的vexpress ARM Cortex-A9四核開發(fā)板和開發(fā)環(huán)境的安裝進行介紹。
本章最后給出了一個設備驅動的“Hello World”實例,即最簡單的LED驅動在無操作系統(tǒng)情況下和Linux操作系統(tǒng)下的實現(xiàn)。
推薦閱讀
- 嵌入式Linux開發(fā)技術
- 樂學Windows操作系統(tǒng)
- Ubuntu Linux操作系統(tǒng)
- 混沌工程:復雜系統(tǒng)韌性實現(xiàn)之道
- 高性能Linux服務器構建實戰(zhàn):系統(tǒng)安全、故障排查、自動化運維與集群架構
- Instant Optimizing Embedded Systems using Busybox
- Delphi Programming Projects
- INSTANT Migration from Windows Server 2008 and 2008 R2 to 2012 How-to
- Django Project Blueprints
- Linux軟件管理平臺設計與實現(xiàn)
- Linux網絡操作系統(tǒng)項目教程(RHEL 7.4/CentOS 7.4)(第3版)(微課版)
- 大學計算機應用基礎實踐教程(Windows 7+MS Office 2010)
- VMware Horizon Mirage Essentials
- 完美應用Ubuntu(第2版)
- Office 365 User Guide