Type Alias xmc4800::ccu40::gcss::W

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

Register GCSS writer

Aliased Type§

struct W { /* private fields */ }

Implementations§

source§

impl W

source

pub fn s0se(&mut self) -> S0seW<'_, GcssSpec>

Bit 0 - Slice 0 shadow transfer set enable

source

pub fn s0dse(&mut self) -> S0dseW<'_, GcssSpec>

Bit 1 - Slice 0 Dither shadow transfer set enable

source

pub fn s0pse(&mut self) -> S0pseW<'_, GcssSpec>

Bit 2 - Slice 0 Prescaler shadow transfer set enable

source

pub fn s1se(&mut self) -> S1seW<'_, GcssSpec>

Bit 4 - Slice 1 shadow transfer set enable

source

pub fn s1dse(&mut self) -> S1dseW<'_, GcssSpec>

Bit 5 - Slice 1 Dither shadow transfer set enable

source

pub fn s1pse(&mut self) -> S1pseW<'_, GcssSpec>

Bit 6 - Slice 1 Prescaler shadow transfer set enable

source

pub fn s2se(&mut self) -> S2seW<'_, GcssSpec>

Bit 8 - Slice 2 shadow transfer set enable

source

pub fn s2dse(&mut self) -> S2dseW<'_, GcssSpec>

Bit 9 - Slice 2 Dither shadow transfer set enable

source

pub fn s2pse(&mut self) -> S2pseW<'_, GcssSpec>

Bit 10 - Slice 2 Prescaler shadow transfer set enable

source

pub fn s3se(&mut self) -> S3seW<'_, GcssSpec>

Bit 12 - Slice 3 shadow transfer set enable

source

pub fn s3dse(&mut self) -> S3dseW<'_, GcssSpec>

Bit 13 - Slice 3 Dither shadow transfer set enable

source

pub fn s3pse(&mut self) -> S3pseW<'_, GcssSpec>

Bit 14 - Slice 3 Prescaler shadow transfer set enable

source

pub fn s0sts(&mut self) -> S0stsW<'_, GcssSpec>

Bit 16 - Slice 0 status bit set

source

pub fn s1sts(&mut self) -> S1stsW<'_, GcssSpec>

Bit 17 - Slice 1 status bit set

source

pub fn s2sts(&mut self) -> S2stsW<'_, GcssSpec>

Bit 18 - Slice 2 status bit set

source

pub fn s3sts(&mut self) -> S3stsW<'_, GcssSpec>

Bit 19 - Slice 3 status bit set