Crate twizzler_driver

Source

Modules§

bus
A mod for managing bus-specific functionality.
device
Functions and types for managing a device.
dma
Module for managing DMA memory, using objects for DMA, and creating pools of DMA memory that can be allocated from. Internally, the DMA functions will interact with the kernel to ensure stability of physical addresses for DMA memory, and will also ensure proper coherence between the host and devices.
request
A system for handling requests and organizing inflight requests while waiting for responses.

Structs§

BusTreeRoot
A handle for the root of the bus tree.
DeviceController
A single manager for both a device and an associated DeviceEventStream.

Functions§

get_bustree_root
Get a handle to the root of the bus tree.