Crate embassy_hal_internal

Crate embassy_hal_internal 

Source
Expand description

§embassy-hal-internal

An Embassy project.

Internal implementation details for Embassy HALs. DO NOT USE DIRECTLY. Embassy HALs (embassy-nrf, embassy-stm32, embassy-rp) already reexport everything you need to use them effectively.

Modules§

atomic_ring_buffer
Atomic reusable ringbuffer.
drop
Types for controlling when drop is invoked.
ratio
Types for dealing with rational numbers.

Macros§

impl_peripheral
Implement the peripheral trait.
peripherals
Defining peripheral type.
peripherals_definition
Types for the peripheral singletons.
peripherals_struct
Define the peripherals struct.

Structs§

Peri
An exclusive reference to a peripheral.

Traits§

PeripheralType
Marker trait for peripheral types.