Type Alias W
pub type W = W<OpacrdSpec>;Expand description
Register OPACRD writer
Aliased Type§
pub struct W { /* private fields */ }Implementations§
§impl W
impl W
pub fn tp5(&mut self) -> Tp5W<'_, OpacrdSpec>
pub fn tp5(&mut self) -> Tp5W<'_, OpacrdSpec>
Bit 8 - Trusted Protect
pub fn wp5(&mut self) -> Wp5W<'_, OpacrdSpec>
pub fn wp5(&mut self) -> Wp5W<'_, OpacrdSpec>
Bit 9 - Write Protect
pub fn sp5(&mut self) -> Sp5W<'_, OpacrdSpec>
pub fn sp5(&mut self) -> Sp5W<'_, OpacrdSpec>
Bit 10 - Supervisor Protect
pub fn tp3(&mut self) -> Tp3W<'_, OpacrdSpec>
pub fn tp3(&mut self) -> Tp3W<'_, OpacrdSpec>
Bit 16 - Trusted Protect
pub fn wp3(&mut self) -> Wp3W<'_, OpacrdSpec>
pub fn wp3(&mut self) -> Wp3W<'_, OpacrdSpec>
Bit 17 - Write Protect
pub fn sp3(&mut self) -> Sp3W<'_, OpacrdSpec>
pub fn sp3(&mut self) -> Sp3W<'_, OpacrdSpec>
Bit 18 - Supervisor Protect
pub fn tp2(&mut self) -> Tp2W<'_, OpacrdSpec>
pub fn tp2(&mut self) -> Tp2W<'_, OpacrdSpec>
Bit 20 - Trusted Protect
pub fn wp2(&mut self) -> Wp2W<'_, OpacrdSpec>
pub fn wp2(&mut self) -> Wp2W<'_, OpacrdSpec>
Bit 21 - Write Protect
pub fn sp2(&mut self) -> Sp2W<'_, OpacrdSpec>
pub fn sp2(&mut self) -> Sp2W<'_, OpacrdSpec>
Bit 22 - Supervisor Protect
pub fn tp1(&mut self) -> Tp1W<'_, OpacrdSpec>
pub fn tp1(&mut self) -> Tp1W<'_, OpacrdSpec>
Bit 24 - Trusted Protect
pub fn wp1(&mut self) -> Wp1W<'_, OpacrdSpec>
pub fn wp1(&mut self) -> Wp1W<'_, OpacrdSpec>
Bit 25 - Write Protect
pub fn sp1(&mut self) -> Sp1W<'_, OpacrdSpec>
pub fn sp1(&mut self) -> Sp1W<'_, OpacrdSpec>
Bit 26 - Supervisor Protect
pub fn tp0(&mut self) -> Tp0W<'_, OpacrdSpec>
pub fn tp0(&mut self) -> Tp0W<'_, OpacrdSpec>
Bit 28 - Trusted Protect
pub fn wp0(&mut self) -> Wp0W<'_, OpacrdSpec>
pub fn wp0(&mut self) -> Wp0W<'_, OpacrdSpec>
Bit 29 - Write Protect
pub fn sp0(&mut self) -> Sp0W<'_, OpacrdSpec>
pub fn sp0(&mut self) -> Sp0W<'_, OpacrdSpec>
Bit 30 - Supervisor Protect