Trait esp32c6_hal::gpio::RTCPin

source ·
pub trait RTCPin: Pin {
    // Required methods
    fn rtc_set_config(
        &mut self,
        input_enable: bool,
        mux: bool,
        func: RtcFunction
    );
    fn rtcio_pad_hold(&mut self, enable: bool);
    unsafe fn apply_wakeup(&mut self, wakeup: bool, level: u8);
}

Required Methods§

source

fn rtc_set_config(&mut self, input_enable: bool, mux: bool, func: RtcFunction)

source

fn rtcio_pad_hold(&mut self, enable: bool)

source

unsafe fn apply_wakeup(&mut self, wakeup: bool, level: u8)

Implementors§

source§

impl<MODE> RTCPin for GpioPin<MODE, 0>

source§

impl<MODE> RTCPin for GpioPin<MODE, 1>

source§

impl<MODE> RTCPin for GpioPin<MODE, 2>

source§

impl<MODE> RTCPin for GpioPin<MODE, 3>

source§

impl<MODE> RTCPin for GpioPin<MODE, 4>

source§

impl<MODE> RTCPin for GpioPin<MODE, 5>

source§

impl<MODE> RTCPin for GpioPin<MODE, 6>

source§

impl<MODE> RTCPin for GpioPin<MODE, 7>