Crate rdrive

Source

Re-exports§

pub use driver::PlatformDevice;
pub use probe::ProbeError;

Modules§

driver
error
probe
register

Macros§

__mod_maker
custom_id
def_driver
Defines a driver type that wraps a boxed trait object.
def_driver_rdif
Defines a driver type that wraps a boxed trait object.
module_driver

Structs§

Descriptor
Device
DeviceGuard
DeviceId
DeviceOwner
DeviceWeak
DriverId
IrqConfig
The configuration for setup an interrupt.
IrqId
Hardware Interrupt ID
Manager
Phandle
Pid
Process ID
Vec
A contiguous growable array type, written as Vec<T>, short for ‘vector’.

Enums§

GetDeviceError
KError
Kernel error
Platform

Traits§

DriverGeneric
Osal

Functions§

get
get_list
get_one
get_raw
init
probe_all
probe_pre_kernel
register_add
register_append
set_osal