32
Chapter 2: Device Driver Basis

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

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

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