Type Alias ht32f523x2::gpioa::lockr::W

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

Register LOCKR writer

Aliased Type§

struct W { /* private fields */ }

Implementations§

source§

impl W

source

pub fn lock0(&mut self) -> Lock0W<'_, LockrSpec>

Bit 0 - LOCK0

source

pub fn lock1(&mut self) -> Lock1W<'_, LockrSpec>

Bit 1 - LOCK1

source

pub fn lock2(&mut self) -> Lock2W<'_, LockrSpec>

Bit 2 - LOCK2

source

pub fn lock3(&mut self) -> Lock3W<'_, LockrSpec>

Bit 3 - LOCK3

source

pub fn lock4(&mut self) -> Lock4W<'_, LockrSpec>

Bit 4 - LOCK4

source

pub fn lock5(&mut self) -> Lock5W<'_, LockrSpec>

Bit 5 - LOCK5

source

pub fn lock6(&mut self) -> Lock6W<'_, LockrSpec>

Bit 6 - LOCK6

source

pub fn lock7(&mut self) -> Lock7W<'_, LockrSpec>

Bit 7 - LOCK7

source

pub fn lock8(&mut self) -> Lock8W<'_, LockrSpec>

Bit 8 - LOCK8

source

pub fn lock9(&mut self) -> Lock9W<'_, LockrSpec>

Bit 9 - LOCK9

source

pub fn lock10(&mut self) -> Lock10W<'_, LockrSpec>

Bit 10 - LOCK10

source

pub fn lock11(&mut self) -> Lock11W<'_, LockrSpec>

Bit 11 - LOCK11

source

pub fn lock12(&mut self) -> Lock12W<'_, LockrSpec>

Bit 12 - LOCK12

source

pub fn lock13(&mut self) -> Lock13W<'_, LockrSpec>

Bit 13 - LOCK13

source

pub fn lock14(&mut self) -> Lock14W<'_, LockrSpec>

Bit 14 - LOCK14

source

pub fn lock15(&mut self) -> Lock15W<'_, LockrSpec>

Bit 15 - LOCK15

source

pub fn lkey(&mut self) -> LkeyW<'_, LockrSpec>

Bits 16:31 - LKEY