车手中的班卓琴

设备可以实现一些协议,这些协议是子设备用来以设备特定的方式与父设备进行交互的 ABI。例如,USB 协议块核心协议以太网协议。协议通常是同一驱动程序中的设备之间的进程间交互,但在驱动程序隔离的情况下,协议可能通过 RPC 发送到另一个驱动程序主机(通过代理)。

请参阅 Banjo 教程,了解如何使用 Banjo。