Type Alias xmc4300::scu_hibernate::hdcr::R

source ·
pub type R = R<HdcrSpec>;
Expand description

Register HDCR reader

Aliased Type§

struct R { /* private fields */ }

Implementations§

source§

impl R

source

pub fn wkpep(&self) -> WkpepR

Bit 0 - Wake-Up on Pin Event Positive Edge Enable

source

pub fn wkpen(&self) -> WkpenR

Bit 1 - Wake-up on Pin Event Negative Edge Enable

source

pub fn rtce(&self) -> RtceR

Bit 2 - Wake-up on RTC Event Enable

source

pub fn ulpwdgen(&self) -> UlpwdgenR

Bit 3 - ULP WDG Alarm Enable

source

pub fn hib(&self) -> HibR

Bit 4 - Hibernate Request Value Set

source

pub fn rcs(&self) -> RcsR

Bit 6 - fRTC Clock Selection

source

pub fn stdbysel(&self) -> StdbyselR

Bit 7 - fSTDBY Clock Selection

source

pub fn wkupsel(&self) -> WkupselR

Bit 8 - Wake-Up from Hibernate Trigger Input Selection

source

pub fn gpi0sel(&self) -> Gpi0selR

Bit 10 - General Purpose Input 0 Selection

source

pub fn hibio0pol(&self) -> Hibio0polR

Bit 12 - HIBIO0 Polarity Set

source

pub fn hibio1pol(&self) -> Hibio1polR

Bit 13 - HIBIO1 Polarity Set

source

pub fn hibio0sel(&self) -> Hibio0selR

Bits 16:19 - HIB_IO_0 Pin I/O Control (default HIBOUT)

source

pub fn hibio1sel(&self) -> Hibio1selR

Bits 20:23 - HIB_IO_1 Pin I/O Control (Default WKUP)