User Tools

Site Tools


madieu_linux_device_drivers_development

This is an old revision of the document!


Overview

Ongoing notes for Madieu's book.

FIGURE OUT

General

  • How CONFIG_EXTRA_FIRMWARE_DIR is used.
  • Difference between ARM toolchains.
  • make xconfig (PKG_CONFIG_PATH)
  • scripts/cleanfile

Modules

  • /etc/modules-load.d/<filename>.conf
    • systemd-modules-load.service
    • man modules-load.d
  • /etc/modprobe.d/

Error handling

  • IS_ERR(), IS_ERR_VALUE(), PTR_ERR(), more (err.h)
  • console logging

Sleeping mechanisms

  • wait queues

Delays/timer management

madieu_linux_device_drivers_development.1548244358.txt.gz · Last modified: 2019/01/23 11:52 by rpjday