blob: 5c8887bf474442220e912f380d33c0706d7bccbd [file] [log] [blame]
# Copyright 2021 The Fuchsia Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
# Please, read https://fuchsia.dev/fuchsia-src/contribute/docs/documentation-navigation-toc
# before making changes to this file, and add a member of the fuchsia.dev
# team as reviewer.
toc:
- title: "Overview"
path: /docs/development/drivers/README.md
- title: "DFv1 to DFv2 driver migration"
section:
- include: /docs/development/drivers/migration/_toc.yaml
- title: "DFv2 driver development"
section:
- title: "Write a minimal DFv2 driver"
path: /docs/development/drivers/developer_guide/write-a-minimal-dfv2-driver.md
- title: "Composite nodes"
path: /docs/development/drivers/developer_guide/composite-node.md
- title: "Driver stack performance"
path: /docs/development/drivers/best_practices/driver_stack_performance.md
- title: "VMO Registration Pattern"
path: /docs/development/drivers/best_practices/vmo-registration-pattern.md
- title: "DMA"
path: /docs/development/drivers/concepts/driver_development/dma.md
- title: "Tutorials"
section:
- title: "Bind rules tutorial"
path: /docs/development/drivers/tutorials/bind-rules-tutorial.md
- title: "Bind library code generation tutorial"
path: /docs/development/drivers/tutorials/bind-libraries-codegen.md
- title: "FIDL tutorial"
path: /docs/development/drivers/tutorials/fidl-tutorial.md
- title: "Testing"
section:
- title: "DriverTestRealm"
path: /docs/development/drivers/testing/driver_test_realm.md
- title: "Threading tips in tests"
path: /docs/development/drivers/testing/threading-tips-in-tests.md
- title: "Debugging"
section:
- title: "Driver utilities"
path: /docs/development/drivers/diagnostics/driver-utils.md
- title: "Driver runtime API guidelines"
path: /docs/development/drivers/developer_guide/driver-runtime-api-guidelines.md
- title: "Drivers rubric"
path: /docs/development/drivers/developer_guide/rubric.md
- title: "DFv1 driver development"
section:
- include: /docs/development/drivers/developer_guide/_toc.yaml
- title: "DFv1 concepts"
section:
- include: /docs/development/drivers/concepts/_toc.yaml
- title: "Driver-specifc guides"
section:
- include: /docs/development/drivers/driver_guides/_toc.yaml
- title: "Others"
section:
- title: "Deleting drivers"
path: /docs/development/drivers/best_practices/deleting.md