Crate user_driver

Source
Expand description

Infrastructure for implementing PCI drivers in user mode.

Modules§

backoff
Async-friendly spin loop support.
interrupt
Interrupt handling for user-mode device drivers.
lockmem
memory
Traits and types for sharing host memory with the device.
page_allocator
Allocator for pages within a pool.
vfio
Support for accessing a MANA device via VFIO on Linux.

Traits§

DeviceBacking
An interface to access device hardware.
DeviceRegisterIo
Access to device registers.
DmaClient
Device interfaces for DMA.