W

Type Alias W 

pub type W = W<OpacrfSpec>;
Expand description

Register OPACRF writer

Aliased Type§

pub struct W { /* private fields */ }

Implementations§

§

impl W

pub fn tp5(&mut self) -> Tp5W<'_, OpacrfSpec>

Bit 8 - Trusted Protect

pub fn wp5(&mut self) -> Wp5W<'_, OpacrfSpec>

Bit 9 - Write Protect

pub fn sp5(&mut self) -> Sp5W<'_, OpacrfSpec>

Bit 10 - Supervisor Protect

pub fn tp4(&mut self) -> Tp4W<'_, OpacrfSpec>

Bit 12 - Trusted Protect

pub fn wp4(&mut self) -> Wp4W<'_, OpacrfSpec>

Bit 13 - Write Protect

pub fn sp4(&mut self) -> Sp4W<'_, OpacrfSpec>

Bit 14 - Supervisor Protect

pub fn tp3(&mut self) -> Tp3W<'_, OpacrfSpec>

Bit 16 - Trusted Protect

pub fn wp3(&mut self) -> Wp3W<'_, OpacrfSpec>

Bit 17 - Write Protect

pub fn sp3(&mut self) -> Sp3W<'_, OpacrfSpec>

Bit 18 - Supervisor Protect

pub fn tp2(&mut self) -> Tp2W<'_, OpacrfSpec>

Bit 20 - Trusted Protect

pub fn wp2(&mut self) -> Wp2W<'_, OpacrfSpec>

Bit 21 - Write Protect

pub fn sp2(&mut self) -> Sp2W<'_, OpacrfSpec>

Bit 22 - Supervisor Protect

pub fn tp1(&mut self) -> Tp1W<'_, OpacrfSpec>

Bit 24 - Trusted Protect

pub fn wp1(&mut self) -> Wp1W<'_, OpacrfSpec>

Bit 25 - Write Protect

pub fn sp1(&mut self) -> Sp1W<'_, OpacrfSpec>

Bit 26 - Supervisor Protect

pub fn tp0(&mut self) -> Tp0W<'_, OpacrfSpec>

Bit 28 - Trusted Protect

pub fn wp0(&mut self) -> Wp0W<'_, OpacrfSpec>

Bit 29 - Write Protect

pub fn sp0(&mut self) -> Sp0W<'_, OpacrfSpec>

Bit 30 - Supervisor Protect