#[repr(transparent)]pub struct Presetctrl0(pub u32);Expand description
Peripheral Reset Control 0
Tuple Fields§
§0: u32Implementations§
Source§impl Presetctrl0
impl Presetctrl0
Sourcepub const fn set_fmu_rst(&mut self, val: FmuRst)
pub const fn set_fmu_rst(&mut self, val: FmuRst)
Flash management unit reset control
Sourcepub const fn flexspi_rst(&self) -> FlexspiRst
pub const fn flexspi_rst(&self) -> FlexspiRst
FlexSPI reset control
Sourcepub const fn set_flexspi_rst(&mut self, val: FlexspiRst)
pub const fn set_flexspi_rst(&mut self, val: FlexspiRst)
FlexSPI reset control
Sourcepub const fn set_mux_rst(&mut self, val: MuxRst)
pub const fn set_mux_rst(&mut self, val: MuxRst)
INPUTMUX reset control
Sourcepub const fn set_port0_rst(&mut self, val: Port0Rst)
pub const fn set_port0_rst(&mut self, val: Port0Rst)
PORT0 controller reset control
Sourcepub const fn set_port1_rst(&mut self, val: Port1Rst)
pub const fn set_port1_rst(&mut self, val: Port1Rst)
PORT1 reset control
Sourcepub const fn set_port2_rst(&mut self, val: Port2Rst)
pub const fn set_port2_rst(&mut self, val: Port2Rst)
PORT2 reset control
Sourcepub const fn set_port3_rst(&mut self, val: Port3Rst)
pub const fn set_port3_rst(&mut self, val: Port3Rst)
PORT3 reset control
Sourcepub const fn set_port4_rst(&mut self, val: Port4Rst)
pub const fn set_port4_rst(&mut self, val: Port4Rst)
PORT4 reset control
Sourcepub const fn set_gpio0_rst(&mut self, val: Gpio0Rst)
pub const fn set_gpio0_rst(&mut self, val: Gpio0Rst)
GPIO0 reset control
Sourcepub const fn set_gpio1_rst(&mut self, val: Gpio1Rst)
pub const fn set_gpio1_rst(&mut self, val: Gpio1Rst)
GPIO1 reset control
Sourcepub const fn set_gpio2_rst(&mut self, val: Gpio2Rst)
pub const fn set_gpio2_rst(&mut self, val: Gpio2Rst)
GPIO2 reset control
Sourcepub const fn set_gpio3_rst(&mut self, val: Gpio3Rst)
pub const fn set_gpio3_rst(&mut self, val: Gpio3Rst)
GPIO3 reset control
Sourcepub const fn set_gpio4_rst(&mut self, val: Gpio4Rst)
pub const fn set_gpio4_rst(&mut self, val: Gpio4Rst)
GPIO4 reset control
Sourcepub const fn set_pint_rst(&mut self, val: PintRst)
pub const fn set_pint_rst(&mut self, val: PintRst)
PINT reset control
Sourcepub const fn set_dma0_rst(&mut self, val: Dma0Rst)
pub const fn set_dma0_rst(&mut self, val: Dma0Rst)
DMA0 reset control
Sourcepub const fn set_crc_rst(&mut self, val: CrcRst)
pub const fn set_crc_rst(&mut self, val: CrcRst)
CRC reset control
Sourcepub const fn mailbox_rst(&self) -> MailboxRst
pub const fn mailbox_rst(&self) -> MailboxRst
Inter-CPU communication Mailbox reset control
Sourcepub const fn set_mailbox_rst(&mut self, val: MailboxRst)
pub const fn set_mailbox_rst(&mut self, val: MailboxRst)
Inter-CPU communication Mailbox reset control
Trait Implementations§
Source§impl Clone for Presetctrl0
impl Clone for Presetctrl0
Source§fn clone(&self) -> Presetctrl0
fn clone(&self) -> Presetctrl0
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for Presetctrl0
impl Debug for Presetctrl0
Source§impl Default for Presetctrl0
impl Default for Presetctrl0
Source§fn default() -> Presetctrl0
fn default() -> Presetctrl0
Returns the “default value” for a type. Read more
Source§impl PartialEq for Presetctrl0
impl PartialEq for Presetctrl0
impl Copy for Presetctrl0
impl Eq for Presetctrl0
impl StructuralPartialEq for Presetctrl0
Auto Trait Implementations§
impl Freeze for Presetctrl0
impl RefUnwindSafe for Presetctrl0
impl Send for Presetctrl0
impl Sync for Presetctrl0
impl Unpin for Presetctrl0
impl UnwindSafe for Presetctrl0
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