tree: 6896555a36cf6beec4ccc236a39e4e287b8c4e18 [path history] [tgz]
  1. best_practices/
  2. concepts/
  3. developer_guide/
  4. diagnostics/
  5. driver_guides/
  6. migration/
  7. testing/
  8. tutorials/
  9. _toc.yaml
  10. dfv2-overview.md
  11. README.md
docs/development/drivers/README.md

Drivers

Fuchsia’s driver framework is a collection of libraries, tools, metadata, and components that enable developers to create, run, test, and distribute drivers for Fuchsia systems. The driver framework aims to provide a stable ABI that allows developers to write a driver once and deploy it on multiple versions of the Fuchsia platform. (However, Fuchsia's driver framework is constantly evolving and has not achieved ABI stability yet.)

Fuchsia has a new version of the driver framework (DFv2). For more information on DFv2-specific concepts, see Drivers under the Fundamentals section.

Sections

Table of contents

DFv1 to DFv2 driver migration

DFv2 driver development

DFv1 driver development

DFv1 concepts

Driver-specific guides

Others