BentOS Driver SDK
Getting Started
Concepts Three-Layer Architecture Wire Protocol Choosing a Pattern
Patterns
Tutorials
Reference
Dark
Docs / Concepts

Concepts

How the Driver SDK works -- architecture, protocol, and design principles

Understand the foundations before building. These pages explain the architecture, the wire protocol, and how to choose the right I/O pattern for your driver.

Three-Layer Architecture

The SDK's layered design: from raw FUSE ops to domain callbacks

Wire Protocol

The transport layer between bentosd and drivers

Choosing a Pattern

Which I/O pattern fits your driver? A decision guide with real-world reasoning.

BentOS Driver SDK Documentation