pub type W = W<IvrefCtlSpec>;
Expand description
Register IVREF_CTL
writer
Aliased Type§
struct W { /* private fields */ }
Implementations§
source§impl W
impl W
sourcepub fn csdt(&mut self) -> CsdtW<'_, IvrefCtlSpec>
pub fn csdt(&mut self) -> CsdtW<'_, IvrefCtlSpec>
Bits 0:5 - Current step data
sourcepub fn scmod(&mut self) -> ScmodW<'_, IvrefCtlSpec>
pub fn scmod(&mut self) -> ScmodW<'_, IvrefCtlSpec>
Bit 7 - Sink current mode
sourcepub fn cpt(&mut self) -> CptW<'_, IvrefCtlSpec>
pub fn cpt(&mut self) -> CptW<'_, IvrefCtlSpec>
Bits 8:12 - Current precision trim
sourcepub fn ssel(&mut self) -> SselW<'_, IvrefCtlSpec>
pub fn ssel(&mut self) -> SselW<'_, IvrefCtlSpec>
Bit 14 - Step selection
sourcepub fn cren(&mut self) -> CrenW<'_, IvrefCtlSpec>
pub fn cren(&mut self) -> CrenW<'_, IvrefCtlSpec>
Bit 15 - Current reference enable
sourcepub fn vpt(&mut self) -> VptW<'_, IvrefCtlSpec>
pub fn vpt(&mut self) -> VptW<'_, IvrefCtlSpec>
Bits 24:28 - Voltage precision tirm
sourcepub fn decap(&mut self) -> DecapW<'_, IvrefCtlSpec>
pub fn decap(&mut self) -> DecapW<'_, IvrefCtlSpec>
Bit 30 - Disconnect external capacitor
sourcepub fn vren(&mut self) -> VrenW<'_, IvrefCtlSpec>
pub fn vren(&mut self) -> VrenW<'_, IvrefCtlSpec>
Bit 31 - Voltage reference enable