Macro avr_hal_generic::impl_simple_pwm
source · macro_rules! impl_simple_pwm { ( $(#[$timer_pwm_attr:meta])* pub struct $TimerPwm:ident { timer: $TIMER:ty, init: |$init_timer:ident, $prescaler:ident| $init_block:block, pins: {$( $PXi:ident: { ocr: $ocr:ident, $into_pwm:ident: |$pin_timer:ident| if enable $pin_enable_block:block else $pin_disable_block:block, }, )+}, } ) => { ... }; }