#[repr(C)]
pub struct RegisterBlock { /* private fields */ }
Expand description

Register block

Implementations§

source§

impl RegisterBlock

source

pub const fn t0config(&self) -> &T0CONFIG

0x00 - TIMG_T0CONFIG_REG.

source

pub const fn t0lo(&self) -> &T0LO

0x04 - TIMG_T0LO_REG.

source

pub const fn t0hi(&self) -> &T0HI

0x08 - TIMG_T0HI_REG.

source

pub const fn t0update(&self) -> &T0UPDATE

0x0c - TIMG_T0UPDATE_REG.

source

pub const fn t0alarmlo(&self) -> &T0ALARMLO

0x10 - TIMG_T0ALARMLO_REG.

source

pub const fn t0alarmhi(&self) -> &T0ALARMHI

0x14 - TIMG_T0ALARMHI_REG.

source

pub const fn t0loadlo(&self) -> &T0LOADLO

0x18 - TIMG_T0LOADLO_REG.

source

pub const fn t0loadhi(&self) -> &T0LOADHI

0x1c - TIMG_T0LOADHI_REG.

source

pub const fn t0load(&self) -> &T0LOAD

0x20 - TIMG_T0LOAD_REG.

source

pub const fn wdtconfig0(&self) -> &WDTCONFIG0

0x48 - TIMG_WDTCONFIG0_REG.

source

pub const fn wdtconfig1(&self) -> &WDTCONFIG1

0x4c - TIMG_WDTCONFIG1_REG.

source

pub const fn wdtconfig2(&self) -> &WDTCONFIG2

0x50 - TIMG_WDTCONFIG2_REG.

source

pub const fn wdtconfig3(&self) -> &WDTCONFIG3

0x54 - TIMG_WDTCONFIG3_REG.

source

pub const fn wdtconfig4(&self) -> &WDTCONFIG4

0x58 - TIMG_WDTCONFIG4_REG.

source

pub const fn wdtconfig5(&self) -> &WDTCONFIG5

0x5c - TIMG_WDTCONFIG5_REG.

source

pub const fn wdtfeed(&self) -> &WDTFEED

0x60 - TIMG_WDTFEED_REG.

source

pub const fn wdtwprotect(&self) -> &WDTWPROTECT

0x64 - TIMG_WDTWPROTECT_REG.

source

pub const fn rtccalicfg(&self) -> &RTCCALICFG

0x68 - TIMG_RTCCALICFG_REG.

source

pub const fn rtccalicfg1(&self) -> &RTCCALICFG1

0x6c - TIMG_RTCCALICFG1_REG.

source

pub const fn int_ena_timers(&self) -> &INT_ENA_TIMERS

0x70 - INT_ENA_TIMG_REG

source

pub const fn int_raw_timers(&self) -> &INT_RAW_TIMERS

0x74 - INT_RAW_TIMG_REG

source

pub const fn int_st_timers(&self) -> &INT_ST_TIMERS

0x78 - INT_ST_TIMG_REG

source

pub const fn int_clr_timers(&self) -> &INT_CLR_TIMERS

0x7c - INT_CLR_TIMG_REG

source

pub const fn rtccalicfg2(&self) -> &RTCCALICFG2

0x80 - TIMG_RTCCALICFG2_REG.

source

pub const fn ntimg_date(&self) -> &NTIMG_DATE

0xf8 - TIMG_NTIMG_DATE_REG.

source

pub const fn regclk(&self) -> &REGCLK

0xfc - TIMG_REGCLK_REG.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T, U> Into<U> for T
where U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

§

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

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.