[][src]Struct SKEAZN642::WDOG

pub struct WDOG { /* fields omitted */ }

Watchdog timer

Implementations

impl WDOG[src]

pub const fn ptr() -> *const RegisterBlock[src]

Returns a pointer to the register block

Methods from Deref<Target = RegisterBlock>

pub fn cnth(&self) -> &CNTH[src]

0x02 - Watchdog Counter Register: High

pub fn cnth_mut(&self) -> &mut CNTH[src]

0x02 - Watchdog Counter Register: High

pub fn cnt(&self) -> &CNT[src]

0x02 - WDOG_CNT register.

pub fn cnt_mut(&self) -> &mut CNT[src]

0x02 - WDOG_CNT register.

pub fn cntl(&self) -> &CNTL[src]

0x03 - Watchdog Counter Register: Low

pub fn cntl_mut(&self) -> &mut CNTL[src]

0x03 - Watchdog Counter Register: Low

pub fn toval(&self) -> &TOVAL[src]

0x04 - WDOG_TOVAL register.

pub fn toval_mut(&self) -> &mut TOVAL[src]

0x04 - WDOG_TOVAL register.

pub fn tovalh(&self) -> &TOVALH[src]

0x04 - Watchdog Timeout Value Register: High

pub fn tovalh_mut(&self) -> &mut TOVALH[src]

0x04 - Watchdog Timeout Value Register: High

pub fn tovall(&self) -> &TOVALL[src]

0x05 - Watchdog Timeout Value Register: Low

pub fn tovall_mut(&self) -> &mut TOVALL[src]

0x05 - Watchdog Timeout Value Register: Low

pub fn win(&self) -> &WIN[src]

0x06 - WDOG_WIN register.

pub fn win_mut(&self) -> &mut WIN[src]

0x06 - WDOG_WIN register.

pub fn winh(&self) -> &WINH[src]

0x06 - Watchdog Window Register: High

pub fn winh_mut(&self) -> &mut WINH[src]

0x06 - Watchdog Window Register: High

pub fn winl(&self) -> &WINL[src]

0x07 - Watchdog Window Register: Low

pub fn winl_mut(&self) -> &mut WINL[src]

0x07 - Watchdog Window Register: Low

Trait Implementations

impl Deref for WDOG[src]

type Target = RegisterBlock

The resulting type after dereferencing.

impl Send for WDOG[src]

Auto Trait Implementations

impl !Sync for WDOG

impl Unpin for WDOG

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.