#[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 can1_stop_req(&self) -> Can1StopReq
pub const fn can1_stop_req(&self) -> Can1StopReq
CAN1 stop request.
Sourcepub const fn set_can1_stop_req(&mut self, val: Can1StopReq)
pub const fn set_can1_stop_req(&mut self, val: Can1StopReq)
CAN1 stop request.
Sourcepub const fn can2_stop_req(&self) -> Can2StopReq
pub const fn can2_stop_req(&self) -> Can2StopReq
CAN2 stop request.
Sourcepub const fn set_can2_stop_req(&mut self, val: Can2StopReq)
pub const fn set_can2_stop_req(&mut self, val: Can2StopReq)
CAN2 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 enet_stop_req(&self) -> EnetStopReq
pub const fn enet_stop_req(&self) -> EnetStopReq
ENET stop request.
Sourcepub const fn set_enet_stop_req(&mut self, val: EnetStopReq)
pub const fn set_enet_stop_req(&mut self, val: EnetStopReq)
ENET 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 sai2_stop_req(&self) -> Sai2StopReq
pub const fn sai2_stop_req(&self) -> Sai2StopReq
SAI2 stop request.
Sourcepub const fn set_sai2_stop_req(&mut self, val: Sai2StopReq)
pub const fn set_sai2_stop_req(&mut self, val: Sai2StopReq)
SAI2 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 enet2_stop_req(&self) -> Enet2StopReq
pub const fn enet2_stop_req(&self) -> Enet2StopReq
ENET2 stop request.
Sourcepub const fn set_enet2_stop_req(&mut self, val: Enet2StopReq)
pub const fn set_enet2_stop_req(&mut self, val: Enet2StopReq)
ENET2 stop request.
Sourcepub const fn semc_stop_req(&self) -> SemcStopReq
pub const fn semc_stop_req(&self) -> SemcStopReq
SEMC stop request.
Sourcepub const fn set_semc_stop_req(&mut self, val: SemcStopReq)
pub const fn set_semc_stop_req(&mut self, val: SemcStopReq)
SEMC 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 flexio2_stop_req(&self) -> Flexio2StopReq
pub const fn flexio2_stop_req(&self) -> Flexio2StopReq
FlexIO2 stop request.
Sourcepub const fn set_flexio2_stop_req(&mut self, val: Flexio2StopReq)
pub const fn set_flexio2_stop_req(&mut self, val: Flexio2StopReq)
FlexIO2 stop request.
Sourcepub const fn flexio3_stop_req(&self) -> Flexio3StopReq
pub const fn flexio3_stop_req(&self) -> Flexio3StopReq
On-platform flexio3 stop request.
Sourcepub const fn set_flexio3_stop_req(&mut self, val: Flexio3StopReq)
pub const fn set_flexio3_stop_req(&mut self, val: Flexio3StopReq)
On-platform flexio3 stop request.
Sourcepub const fn flexspi2_stop_req(&self) -> Flexspi2StopReq
pub const fn flexspi2_stop_req(&self) -> Flexspi2StopReq
FlexSPI2 stop request.
Sourcepub const fn set_flexspi2_stop_req(&mut self, val: Flexspi2StopReq)
pub const fn set_flexspi2_stop_req(&mut self, val: Flexspi2StopReq)
FlexSPI2 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 can1_stop_ack(&self) -> Can1StopAck
pub const fn can1_stop_ack(&self) -> Can1StopAck
CAN1 stop acknowledge.
Sourcepub const fn set_can1_stop_ack(&mut self, val: Can1StopAck)
pub const fn set_can1_stop_ack(&mut self, val: Can1StopAck)
CAN1 stop acknowledge.
Sourcepub const fn can2_stop_ack(&self) -> Can2StopAck
pub const fn can2_stop_ack(&self) -> Can2StopAck
CAN2 stop acknowledge.
Sourcepub const fn set_can2_stop_ack(&mut self, val: Can2StopAck)
pub const fn set_can2_stop_ack(&mut self, val: Can2StopAck)
CAN2 stop acknowledge.
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 enet_stop_ack(&self) -> EnetStopAck
pub const fn enet_stop_ack(&self) -> EnetStopAck
ENET stop acknowledge.
Sourcepub const fn set_enet_stop_ack(&mut self, val: EnetStopAck)
pub const fn set_enet_stop_ack(&mut self, val: EnetStopAck)
ENET 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 sai2_stop_ack(&self) -> Sai2StopAck
pub const fn sai2_stop_ack(&self) -> Sai2StopAck
SAI2 stop acknowledge
Sourcepub const fn set_sai2_stop_ack(&mut self, val: Sai2StopAck)
pub const fn set_sai2_stop_ack(&mut self, val: Sai2StopAck)
SAI2 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 enet2_stop_ack(&self) -> Enet2StopAck
pub const fn enet2_stop_ack(&self) -> Enet2StopAck
ENET2 stop acknowledge.
Sourcepub const fn set_enet2_stop_ack(&mut self, val: Enet2StopAck)
pub const fn set_enet2_stop_ack(&mut self, val: Enet2StopAck)
ENET2 stop acknowledge.
Sourcepub const fn semc_stop_ack(&self) -> SemcStopAck
pub const fn semc_stop_ack(&self) -> SemcStopAck
SEMC stop acknowledge
Sourcepub const fn set_semc_stop_ack(&mut self, val: SemcStopAck)
pub const fn set_semc_stop_ack(&mut self, val: SemcStopAck)
SEMC 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
Sourcepub const fn flexio2_stop_ack(&self) -> Flexio2StopAck
pub const fn flexio2_stop_ack(&self) -> Flexio2StopAck
FLEXIO2 stop acknowledge
Sourcepub const fn set_flexio2_stop_ack(&mut self, val: Flexio2StopAck)
pub const fn set_flexio2_stop_ack(&mut self, val: Flexio2StopAck)
FLEXIO2 stop acknowledge
Sourcepub const fn flexio3_stop_ack(&self) -> Flexio3StopAck
pub const fn flexio3_stop_ack(&self) -> Flexio3StopAck
On-platform FLEXIO3 stop acknowledge
Sourcepub const fn set_flexio3_stop_ack(&mut self, val: Flexio3StopAck)
pub const fn set_flexio3_stop_ack(&mut self, val: Flexio3StopAck)
On-platform FLEXIO3 stop acknowledge
Sourcepub const fn flexspi2_stop_ack(&self) -> Flexspi2StopAck
pub const fn flexspi2_stop_ack(&self) -> Flexspi2StopAck
FLEXSPI2 stop acknowledge
Sourcepub const fn set_flexspi2_stop_ack(&mut self, val: Flexspi2StopAck)
pub const fn set_flexspi2_stop_ack(&mut self, val: Flexspi2StopAck)
FLEXSPI2 stop acknowledge