Crate mcan_core

source ·
Expand description

mcan-core provides a set of essential abstractions that serves as a thin integration layer between the platform independent mcan crate and platform specific HAL crates (in documentation also referred to as target HALs).

Traits from this crate are not supposed to be implemented by the application developer; implementations should be provided by target HALs.

Integrators of this crate into any given target HAL are responsible for soundness of trait implementations and conforming to their respective safety prerequisites.

Re-exports

pub use fugit;

Traits

Trait representing CAN peripheral identity
Trait representing CAN peripheral dependencies