Type Alias xmc4400::hrpwm0::glbana::W

source ·
pub type W = W<GLBANA_SPEC>;
Expand description

Register GLBANA writer

Aliased Type§

struct W { /* private fields */ }

Implementations§

source§

impl W

source

pub fn sldly(&mut self) -> SLDLY_W<'_, GLBANA_SPEC>

Bits 0:1 - Delay of lock detection

source

pub fn fup(&mut self) -> FUP_W<'_, GLBANA_SPEC>

Bit 2 - Force chargepump up

source

pub fn fdn(&mut self) -> FDN_W<'_, GLBANA_SPEC>

Bit 3 - Force chargepump down

source

pub fn slcp(&mut self) -> SLCP_W<'_, GLBANA_SPEC>

Bits 6:8 - HRCs chargepump current selection

source

pub fn slibldo(&mut self) -> SLIBLDO_W<'_, GLBANA_SPEC>

Bits 9:10 - HRCs LDO bias current

source

pub fn sliblf(&mut self) -> SLIBLF_W<'_, GLBANA_SPEC>

Bits 11:12 - HRCs loop filter bias current

source

pub fn slvref(&mut self) -> SLVREF_W<'_, GLBANA_SPEC>

Bits 13:15 - Reference voltage for chargepump and loop filter

source

pub fn tribias(&mut self) -> TRIBIAS_W<'_, GLBANA_SPEC>

Bits 16:17 - Bias trimming

source

pub fn ghren(&mut self) -> GHREN_W<'_, GLBANA_SPEC>

Bit 18 - Force chargepump down