Type Alias xmc4300::ccu40::gctrl::W

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

Register GCTRL writer

Aliased Type§

struct W { /* private fields */ }

Implementations§

source§

impl W

source

pub fn prbc(&mut self) -> PrbcW<'_, GctrlSpec>

Bits 0:2 - Prescaler Clear Configuration

source

pub fn pcis(&mut self) -> PcisW<'_, GctrlSpec>

Bits 4:5 - Prescaler Input Clock Selection

source

pub fn suscfg(&mut self) -> SuscfgW<'_, GctrlSpec>

Bits 8:9 - Suspend Mode Configuration

source

pub fn mse0(&mut self) -> Mse0W<'_, GctrlSpec>

Bit 10 - Slice 0 Multi Channel shadow transfer enable

source

pub fn mse1(&mut self) -> Mse1W<'_, GctrlSpec>

Bit 11 - Slice 1 Multi Channel shadow transfer enable

source

pub fn mse2(&mut self) -> Mse2W<'_, GctrlSpec>

Bit 12 - Slice 2 Multi Channel shadow transfer enable

source

pub fn mse3(&mut self) -> Mse3W<'_, GctrlSpec>

Bit 13 - Slice 3 Multi Channel shadow transfer enable

source

pub fn msde(&mut self) -> MsdeW<'_, GctrlSpec>

Bits 14:15 - Multi Channel shadow transfer request configuration