chapter 2: device driver basis - packt publishing · . config linux/ x86 4.1. search (pack t) arrow...

32
Chapter 2: Device Driver Basis

Upload: others

Post on 18-Apr-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Chapter 2: Device Driver Basis - Packt Publishing · . config Linux/ x86 4.1. Search (pack t) Arrow keys navigate exit, c? e Kernel ... Moxa Intel lio support Moxa SmartIO support

Chapter 2: Device Driver Basis

Page 2: Chapter 2: Device Driver Basis - Packt Publishing · . config Linux/ x86 4.1. Search (pack t) Arrow keys navigate exit, c? e Kernel ... Moxa Intel lio support Moxa SmartIO support
Page 3: Chapter 2: Device Driver Basis - Packt Publishing · . config Linux/ x86 4.1. Search (pack t) Arrow keys navigate exit, c? e Kernel ... Moxa Intel lio support Moxa SmartIO support
Page 4: Chapter 2: Device Driver Basis - Packt Publishing · . config Linux/ x86 4.1. Search (pack t) Arrow keys navigate exit, c? e Kernel ... Moxa Intel lio support Moxa SmartIO support
Page 5: Chapter 2: Device Driver Basis - Packt Publishing · . config Linux/ x86 4.1. Search (pack t) Arrow keys navigate exit, c? e Kernel ... Moxa Intel lio support Moxa SmartIO support
Page 6: Chapter 2: Device Driver Basis - Packt Publishing · . config Linux/ x86 4.1. Search (pack t) Arrow keys navigate exit, c? e Kernel ... Moxa Intel lio support Moxa SmartIO support

Chapter 3: Kernel Facilities and HelperFunctions

Page 7: Chapter 2: Device Driver Basis - Packt Publishing · . config Linux/ x86 4.1. Search (pack t) Arrow keys navigate exit, c? e Kernel ... Moxa Intel lio support Moxa SmartIO support

Chapter 5: Platform Device Drivers

Page 8: Chapter 2: Device Driver Basis - Packt Publishing · . config Linux/ x86 4.1. Search (pack t) Arrow keys navigate exit, c? e Kernel ... Moxa Intel lio support Moxa SmartIO support

Chapter 7: I2C Client Drivers

Page 9: Chapter 2: Device Driver Basis - Packt Publishing · . config Linux/ x86 4.1. Search (pack t) Arrow keys navigate exit, c? e Kernel ... Moxa Intel lio support Moxa SmartIO support

Chapter 8: SPI Device Drivers

Page 10: Chapter 2: Device Driver Basis - Packt Publishing · . config Linux/ x86 4.1. Search (pack t) Arrow keys navigate exit, c? e Kernel ... Moxa Intel lio support Moxa SmartIO support
Page 11: Chapter 2: Device Driver Basis - Packt Publishing · . config Linux/ x86 4.1. Search (pack t) Arrow keys navigate exit, c? e Kernel ... Moxa Intel lio support Moxa SmartIO support
Page 12: Chapter 2: Device Driver Basis - Packt Publishing · . config Linux/ x86 4.1. Search (pack t) Arrow keys navigate exit, c? e Kernel ... Moxa Intel lio support Moxa SmartIO support

Chapter 9: Regmap API – A Register MapAbstraction

Page 13: Chapter 2: Device Driver Basis - Packt Publishing · . config Linux/ x86 4.1. Search (pack t) Arrow keys navigate exit, c? e Kernel ... Moxa Intel lio support Moxa SmartIO support

Chapter 10: IIO Framework

Page 14: Chapter 2: Device Driver Basis - Packt Publishing · . config Linux/ x86 4.1. Search (pack t) Arrow keys navigate exit, c? e Kernel ... Moxa Intel lio support Moxa SmartIO support

Chapter 11: Kernel Memory Management

Page 15: Chapter 2: Device Driver Basis - Packt Publishing · . config Linux/ x86 4.1. Search (pack t) Arrow keys navigate exit, c? e Kernel ... Moxa Intel lio support Moxa SmartIO support
Page 16: Chapter 2: Device Driver Basis - Packt Publishing · . config Linux/ x86 4.1. Search (pack t) Arrow keys navigate exit, c? e Kernel ... Moxa Intel lio support Moxa SmartIO support
Page 17: Chapter 2: Device Driver Basis - Packt Publishing · . config Linux/ x86 4.1. Search (pack t) Arrow keys navigate exit, c? e Kernel ... Moxa Intel lio support Moxa SmartIO support
Page 18: Chapter 2: Device Driver Basis - Packt Publishing · . config Linux/ x86 4.1. Search (pack t) Arrow keys navigate exit, c? e Kernel ... Moxa Intel lio support Moxa SmartIO support
Page 19: Chapter 2: Device Driver Basis - Packt Publishing · . config Linux/ x86 4.1. Search (pack t) Arrow keys navigate exit, c? e Kernel ... Moxa Intel lio support Moxa SmartIO support
Page 20: Chapter 2: Device Driver Basis - Packt Publishing · . config Linux/ x86 4.1. Search (pack t) Arrow keys navigate exit, c? e Kernel ... Moxa Intel lio support Moxa SmartIO support
Page 21: Chapter 2: Device Driver Basis - Packt Publishing · . config Linux/ x86 4.1. Search (pack t) Arrow keys navigate exit, c? e Kernel ... Moxa Intel lio support Moxa SmartIO support
Page 22: Chapter 2: Device Driver Basis - Packt Publishing · . config Linux/ x86 4.1. Search (pack t) Arrow keys navigate exit, c? e Kernel ... Moxa Intel lio support Moxa SmartIO support
Page 23: Chapter 2: Device Driver Basis - Packt Publishing · . config Linux/ x86 4.1. Search (pack t) Arrow keys navigate exit, c? e Kernel ... Moxa Intel lio support Moxa SmartIO support
Page 24: Chapter 2: Device Driver Basis - Packt Publishing · . config Linux/ x86 4.1. Search (pack t) Arrow keys navigate exit, c? e Kernel ... Moxa Intel lio support Moxa SmartIO support
Page 25: Chapter 2: Device Driver Basis - Packt Publishing · . config Linux/ x86 4.1. Search (pack t) Arrow keys navigate exit, c? e Kernel ... Moxa Intel lio support Moxa SmartIO support

Chapter 12: DMA – Direct Memory Access

Page 26: Chapter 2: Device Driver Basis - Packt Publishing · . config Linux/ x86 4.1. Search (pack t) Arrow keys navigate exit, c? e Kernel ... Moxa Intel lio support Moxa SmartIO support
Page 27: Chapter 2: Device Driver Basis - Packt Publishing · . config Linux/ x86 4.1. Search (pack t) Arrow keys navigate exit, c? e Kernel ... Moxa Intel lio support Moxa SmartIO support

Chapter 16: Advanced IRQ Management

Page 28: Chapter 2: Device Driver Basis - Packt Publishing · . config Linux/ x86 4.1. Search (pack t) Arrow keys navigate exit, c? e Kernel ... Moxa Intel lio support Moxa SmartIO support

Chapter 18: RTC Drivers

Page 29: Chapter 2: Device Driver Basis - Packt Publishing · . config Linux/ x86 4.1. Search (pack t) Arrow keys navigate exit, c? e Kernel ... Moxa Intel lio support Moxa SmartIO support

Chapter 19: PWM Drivers

Page 30: Chapter 2: Device Driver Basis - Packt Publishing · . config Linux/ x86 4.1. Search (pack t) Arrow keys navigate exit, c? e Kernel ... Moxa Intel lio support Moxa SmartIO support

Chapter 20: Regulator Framework

Page 31: Chapter 2: Device Driver Basis - Packt Publishing · . config Linux/ x86 4.1. Search (pack t) Arrow keys navigate exit, c? e Kernel ... Moxa Intel lio support Moxa SmartIO support

Chapter 21: Framebuffer Drivers

Page 32: Chapter 2: Device Driver Basis - Packt Publishing · . config Linux/ x86 4.1. Search (pack t) Arrow keys navigate exit, c? e Kernel ... Moxa Intel lio support Moxa SmartIO support

Chapter 22: Network Interface Card Drivers