#[repr(transparent)]pub struct Gpr4(pub u32);Expand description
GPR4 General Purpose Register
Tuple Fields§
§0: u32Implementations§
Source§impl Gpr4
impl Gpr4
Sourcepub const fn edma_stop_req(&self) -> EdmaStopReq
pub const fn edma_stop_req(&self) -> EdmaStopReq
EDMA stop request.
Sourcepub const fn set_edma_stop_req(&mut self, val: EdmaStopReq)
pub const fn set_edma_stop_req(&mut self, val: EdmaStopReq)
EDMA stop request.
Sourcepub const fn trng_stop_req(&self) -> TrngStopReq
pub const fn trng_stop_req(&self) -> TrngStopReq
TRNG stop request.
Sourcepub const fn set_trng_stop_req(&mut self, val: TrngStopReq)
pub const fn set_trng_stop_req(&mut self, val: TrngStopReq)
TRNG stop request.
Sourcepub const fn sai1_stop_req(&self) -> Sai1StopReq
pub const fn sai1_stop_req(&self) -> Sai1StopReq
SAI1 stop request.
Sourcepub const fn set_sai1_stop_req(&mut self, val: Sai1StopReq)
pub const fn set_sai1_stop_req(&mut self, val: Sai1StopReq)
SAI1 stop request.
Sourcepub const fn sai3_stop_req(&self) -> Sai3StopReq
pub const fn sai3_stop_req(&self) -> Sai3StopReq
SAI3 stop request.
Sourcepub const fn set_sai3_stop_req(&mut self, val: Sai3StopReq)
pub const fn set_sai3_stop_req(&mut self, val: Sai3StopReq)
SAI3 stop request.
Sourcepub const fn pit_stop_req(&self) -> PitStopReq
pub const fn pit_stop_req(&self) -> PitStopReq
PIT stop request.
Sourcepub const fn set_pit_stop_req(&mut self, val: PitStopReq)
pub const fn set_pit_stop_req(&mut self, val: PitStopReq)
PIT stop request.
Sourcepub const fn flexspi_stop_req(&self) -> FlexspiStopReq
pub const fn flexspi_stop_req(&self) -> FlexspiStopReq
FlexSPI stop request.
Sourcepub const fn set_flexspi_stop_req(&mut self, val: FlexspiStopReq)
pub const fn set_flexspi_stop_req(&mut self, val: FlexspiStopReq)
FlexSPI stop request.
Sourcepub const fn flexio1_stop_req(&self) -> Flexio1StopReq
pub const fn flexio1_stop_req(&self) -> Flexio1StopReq
FlexIO1 stop request.
Sourcepub const fn set_flexio1_stop_req(&mut self, val: Flexio1StopReq)
pub const fn set_flexio1_stop_req(&mut self, val: Flexio1StopReq)
FlexIO1 stop request.
Sourcepub const fn edma_stop_ack(&self) -> EdmaStopAck
pub const fn edma_stop_ack(&self) -> EdmaStopAck
EDMA stop acknowledge. This is a status (read-only) bit
Sourcepub const fn set_edma_stop_ack(&mut self, val: EdmaStopAck)
pub const fn set_edma_stop_ack(&mut self, val: EdmaStopAck)
EDMA stop acknowledge. This is a status (read-only) bit
Sourcepub const fn trng_stop_ack(&self) -> TrngStopAck
pub const fn trng_stop_ack(&self) -> TrngStopAck
TRNG stop acknowledge
Sourcepub const fn set_trng_stop_ack(&mut self, val: TrngStopAck)
pub const fn set_trng_stop_ack(&mut self, val: TrngStopAck)
TRNG stop acknowledge
Sourcepub const fn sai1_stop_ack(&self) -> Sai1StopAck
pub const fn sai1_stop_ack(&self) -> Sai1StopAck
SAI1 stop acknowledge
Sourcepub const fn set_sai1_stop_ack(&mut self, val: Sai1StopAck)
pub const fn set_sai1_stop_ack(&mut self, val: Sai1StopAck)
SAI1 stop acknowledge
Sourcepub const fn sai3_stop_ack(&self) -> Sai3StopAck
pub const fn sai3_stop_ack(&self) -> Sai3StopAck
SAI3 stop acknowledge
Sourcepub const fn set_sai3_stop_ack(&mut self, val: Sai3StopAck)
pub const fn set_sai3_stop_ack(&mut self, val: Sai3StopAck)
SAI3 stop acknowledge
Sourcepub const fn pit_stop_ack(&self) -> PitStopAck
pub const fn pit_stop_ack(&self) -> PitStopAck
PIT stop acknowledge
Sourcepub const fn set_pit_stop_ack(&mut self, val: PitStopAck)
pub const fn set_pit_stop_ack(&mut self, val: PitStopAck)
PIT stop acknowledge
Sourcepub const fn flexspi_stop_ack(&self) -> FlexspiStopAck
pub const fn flexspi_stop_ack(&self) -> FlexspiStopAck
FLEXSPI stop acknowledge
Sourcepub const fn set_flexspi_stop_ack(&mut self, val: FlexspiStopAck)
pub const fn set_flexspi_stop_ack(&mut self, val: FlexspiStopAck)
FLEXSPI stop acknowledge
Sourcepub const fn flexio1_stop_ack(&self) -> Flexio1StopAck
pub const fn flexio1_stop_ack(&self) -> Flexio1StopAck
FLEXIO1 stop acknowledge
Sourcepub const fn set_flexio1_stop_ack(&mut self, val: Flexio1StopAck)
pub const fn set_flexio1_stop_ack(&mut self, val: Flexio1StopAck)
FLEXIO1 stop acknowledge
Trait Implementations§
impl Copy for Gpr4
impl Eq for Gpr4
impl StructuralPartialEq for Gpr4
Auto Trait Implementations§
impl Freeze for Gpr4
impl RefUnwindSafe for Gpr4
impl Send for Gpr4
impl Sync for Gpr4
impl Unpin for Gpr4
impl UnwindSafe for Gpr4
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more