DFv2 驱动程序开发文档

本部分中的文档旨在帮助驱动程序开发者使用 Fuchsia 的驱动程序框架版本 2 (DFv2) 创建新驱动程序。

操作方法

教程

  • 创建复合节点:了解如何使用复合节点规范创建复合节点。
  • 绑定规则教程:了解如何为 DFv2 驱动程序编写绑定规则,以发现和匹配设备。
  • 绑定库代码生成教程:了解如何使用绑定库为 DFv2 驱动程序自动生成代码。
  • FIDL 教程:了解如何定义 FIDL 协议、从驱动程序导出这些协议,以及如何在其他驱动程序中使用这些协议。
  • 元数据教程:了解如何使用 DFv2 中的元数据库将元数据从一个驱动程序传递到另一个驱动程序。

调试

测试

最佳做法

指南

概念

其他信息

请参阅 SDK 部分下的以下教程: