Crate avr_hal_generic

Source

Re-exports§

pub use embedded_hal as hal;
pub use embedded_hal_v0 as hal_v0;

Modules§

adc
clock
Core clock speed management
delay
Delay implementations
eeprom
HAL abstraction for EEPROM
i2c
I2C Implementations
port
Digital IO implementations for the PORT# peripherals
prelude
Prelude containing all HAL traits
simple_pwm
PWM Implementation
spi
SPI Implementation
usart
HAL abstractions for USART/Serial
wdt
WDT Implementation

Macros§

impl_adc
impl_eeprom_atmega
impl_eeprom_atmega_old
impl_eeprom_attiny
impl_eeprom_common
impl_i2c_twi
impl_port_traditional
A macro that implements port handling for a microcontroller.
impl_port_traditional_base
impl_port_traditional_old
A macro that implements port handling for an old microcontroller, that does not support toggling the output via the PIN register.
impl_simple_pwm
impl_spi
Implement traits for a SPI interface
impl_usart_traditional
impl_wdt
renamed_pins