Type Alias xmc4800::port8::hwsel::W

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

Register HWSEL writer

Aliased Type§

struct W { /* private fields */ }

Implementations§

source§

impl W

source

pub fn hw0(&mut self) -> Hw0W<'_, HwselSpec>

Bits 0:1 - Port n Pin Hardware Select Bit 0

source

pub fn hw1(&mut self) -> Hw1W<'_, HwselSpec>

Bits 2:3 - Port n Pin Hardware Select Bit 1

source

pub fn hw2(&mut self) -> Hw2W<'_, HwselSpec>

Bits 4:5 - Port n Pin Hardware Select Bit 2

source

pub fn hw3(&mut self) -> Hw3W<'_, HwselSpec>

Bits 6:7 - Port n Pin Hardware Select Bit 3

source

pub fn hw4(&mut self) -> Hw4W<'_, HwselSpec>

Bits 8:9 - Port n Pin Hardware Select Bit 4

source

pub fn hw5(&mut self) -> Hw5W<'_, HwselSpec>

Bits 10:11 - Port n Pin Hardware Select Bit 5

source

pub fn hw6(&mut self) -> Hw6W<'_, HwselSpec>

Bits 12:13 - Port n Pin Hardware Select Bit 6

source

pub fn hw7(&mut self) -> Hw7W<'_, HwselSpec>

Bits 14:15 - Port n Pin Hardware Select Bit 7

source

pub fn hw8(&mut self) -> Hw8W<'_, HwselSpec>

Bits 16:17 - Port n Pin Hardware Select Bit 8

source

pub fn hw9(&mut self) -> Hw9W<'_, HwselSpec>

Bits 18:19 - Port n Pin Hardware Select Bit 9

source

pub fn hw10(&mut self) -> Hw10W<'_, HwselSpec>

Bits 20:21 - Port n Pin Hardware Select Bit 10

source

pub fn hw11(&mut self) -> Hw11W<'_, HwselSpec>

Bits 22:23 - Port n Pin Hardware Select Bit 11

source

pub fn hw12(&mut self) -> Hw12W<'_, HwselSpec>

Bits 24:25 - Port n Pin Hardware Select Bit 12

source

pub fn hw13(&mut self) -> Hw13W<'_, HwselSpec>

Bits 26:27 - Port n Pin Hardware Select Bit 13

source

pub fn hw14(&mut self) -> Hw14W<'_, HwselSpec>

Bits 28:29 - Port n Pin Hardware Select Bit 14

source

pub fn hw15(&mut self) -> Hw15W<'_, HwselSpec>

Bits 30:31 - Port n Pin Hardware Select Bit 15