Type Alias gd32f1::gd32f130::gpioa::afsel0::W

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

Register AFSEL0 writer

Aliased Type§

struct W { /* private fields */ }

Implementations§

source§

impl W

source

pub fn sel0(&mut self) -> Sel0W<'_, Afsel0Spec>

Bits 0:3 - Pin 0 alternate function selected

source

pub fn sel1(&mut self) -> Sel1W<'_, Afsel0Spec>

Bits 4:7 - Pin 1 alternate function selected

source

pub fn sel2(&mut self) -> Sel2W<'_, Afsel0Spec>

Bits 8:11 - Pin 2 alternate function selected

source

pub fn sel3(&mut self) -> Sel3W<'_, Afsel0Spec>

Bits 12:15 - Pin 3 alternate function selected

source

pub fn sel4(&mut self) -> Sel4W<'_, Afsel0Spec>

Bits 16:19 - Pin 4 alternate function selected

source

pub fn sel5(&mut self) -> Sel5W<'_, Afsel0Spec>

Bits 20:23 - Pin 5 alternate function selected

source

pub fn sel6(&mut self) -> Sel6W<'_, Afsel0Spec>

Bits 24:27 - Pin 6 alternate function selected

source

pub fn sel7(&mut self) -> Sel7W<'_, Afsel0Spec>

Bits 28:31 - Pin 7 alternate function selected