[][src]Module pico_sdk::driver

Dynamic loading, unsafe and safe wrappers for Pico drivers

Structs

DependencyLoader

Loads driver dependencies into memory so drivers can be loaded from non-standard paths

DriverCommon

Wraps most Pico drivers so that they implement the PicoDriver trait

DriverPS2000

Wraps the ps2000 driver so that it implements the PicoDriver trait

LoaderCommon

Dynamically loads various Pico drivers

LoaderPS2000

Dynamically loads the ps2000 driver

Enums

DriverLoadError

Covers the various errors encountered when attempting to load drivers

Resolution

Instructs the loader where to load drivers from

Traits

LoadDriverExt

Shortcuts for loading drivers directly from the Driver enum.

PicoDriver

Common trait implemented for every driver

Functions

is_kernel_driver_installed

Type Definitions

ArcDriver