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§

CanId
Trait representing CAN peripheral identity
Dependencies
Trait representing CAN peripheral dependencies