Type Alias W

Source
pub type W = W<PROC_MON_SPEC>;
Expand description

Register proc_mon writer

Aliased Type§

struct W { /* private fields */ }

Implementations§

Source§

impl W

Source

pub fn pu_proc_mon(&mut self) -> PU_PROC_MON_W<'_, PROC_MON_SPEC>

Bit 0

Source

pub fn osc_en_rvt(&mut self) -> OSC_EN_RVT_W<'_, PROC_MON_SPEC>

Bit 1

Source

pub fn osc_en_lvt(&mut self) -> OSC_EN_LVT_W<'_, PROC_MON_SPEC>

Bit 2

Source

pub fn osc_sel(&mut self) -> OSC_SEL_W<'_, PROC_MON_SPEC>

Bit 3

Source

pub fn rstn_ringcount(&mut self) -> RSTN_RINGCOUNT_W<'_, PROC_MON_SPEC>

Bit 4

Source

pub fn rstn_refcount(&mut self) -> RSTN_REFCOUNT_W<'_, PROC_MON_SPEC>

Bit 5

Source

pub fn refcount_div_onehot( &mut self, ) -> REFCOUNT_DIV_ONEHOT_W<'_, PROC_MON_SPEC>

Bits 8:11

Source

pub fn ring_freq(&mut self) -> RING_FREQ_W<'_, PROC_MON_SPEC>

Bits 12:27

Source

pub fn ring_freq_rdy(&mut self) -> RING_FREQ_RDY_W<'_, PROC_MON_SPEC>

Bit 28

Source

pub unsafe fn bits(&mut self, bits: u32) -> &mut Self

Writes raw bits to the register.

§Safety

Passing incorrect value can cause undefined behaviour. See reference manual