#[repr(transparent)]pub struct Gpr3(pub u32);Expand description
GPR3 General Purpose Register
Tuple Fields§
§0: u32Implementations§
Source§impl Gpr3
impl Gpr3
Sourcepub const fn set_ocram_ctl(&mut self, val: u8)
pub const fn set_ocram_ctl(&mut self, val: u8)
OCRAM_CTL[3] - write address pipeline control bit
Sourcepub const fn dcp_key_sel(&self) -> DcpKeySel
pub const fn dcp_key_sel(&self) -> DcpKeySel
Select 128-bit dcp key from 256-bit key from SNVS Master Key
Sourcepub const fn set_dcp_key_sel(&mut self, val: DcpKeySel)
pub const fn set_dcp_key_sel(&mut self, val: DcpKeySel)
Select 128-bit dcp key from 256-bit key from SNVS Master Key
Sourcepub const fn ocram2_ctl(&self) -> u8
pub const fn ocram2_ctl(&self) -> u8
OCRAM2_CTL[3] - write address pipeline control bit
Sourcepub const fn set_ocram2_ctl(&mut self, val: u8)
pub const fn set_ocram2_ctl(&mut self, val: u8)
OCRAM2_CTL[3] - write address pipeline control bit
Sourcepub const fn axbs_l_halt_req(&self) -> AxbsLHaltReq
pub const fn axbs_l_halt_req(&self) -> AxbsLHaltReq
Request to halt axbs_l
Sourcepub const fn set_axbs_l_halt_req(&mut self, val: AxbsLHaltReq)
pub const fn set_axbs_l_halt_req(&mut self, val: AxbsLHaltReq)
Request to halt axbs_l
Sourcepub const fn ocram_status(&self) -> u8
pub const fn ocram_status(&self) -> u8
This field shows the OCRAM pipeline settings status, controlled by OCRAM_CTL bits respectively
Sourcepub const fn set_ocram_status(&mut self, val: u8)
pub const fn set_ocram_status(&mut self, val: u8)
This field shows the OCRAM pipeline settings status, controlled by OCRAM_CTL bits respectively
Sourcepub const fn ocram2_status(&self) -> u8
pub const fn ocram2_status(&self) -> u8
This field shows the OCRAM2 pipeline settings status, controlled by OCRAM2_CTL bits respectively
Sourcepub const fn set_ocram2_status(&mut self, val: u8)
pub const fn set_ocram2_status(&mut self, val: u8)
This field shows the OCRAM2 pipeline settings status, controlled by OCRAM2_CTL bits respectively
Sourcepub const fn axbs_l_halted(&self) -> AxbsLHalted
pub const fn axbs_l_halted(&self) -> AxbsLHalted
This bit shows the status of axbs_l
Sourcepub const fn set_axbs_l_halted(&mut self, val: AxbsLHalted)
pub const fn set_axbs_l_halted(&mut self, val: AxbsLHalted)
This bit shows the status of axbs_l