#[repr(transparent)]pub struct Pscctl0Set(pub u32);Expand description
clock set register 0
Tuple Fields§
§0: u32Implementations§
Source§impl Pscctl0Set
impl Pscctl0Set
Sourcepub const fn rom_ctl_128kb_clk(&self) -> Pscctl0SetRomCtl128kbClk
pub const fn rom_ctl_128kb_clk(&self) -> Pscctl0SetRomCtl128kbClk
128KB ROM controller clock set
Sourcepub const fn set_rom_ctl_128kb_clk(&mut self, val: Pscctl0SetRomCtl128kbClk)
pub const fn set_rom_ctl_128kb_clk(&mut self, val: Pscctl0SetRomCtl128kbClk)
128KB ROM controller clock set
Sourcepub const fn powerquad_clk(&self) -> Pscctl0SetPowerquadClk
pub const fn powerquad_clk(&self) -> Pscctl0SetPowerquadClk
powerquad clock set
Sourcepub const fn set_powerquad_clk(&mut self, val: Pscctl0SetPowerquadClk)
pub const fn set_powerquad_clk(&mut self, val: Pscctl0SetPowerquadClk)
powerquad clock set
Sourcepub const fn casper_clk(&self) -> Pscctl0SetCasperClk
pub const fn casper_clk(&self) -> Pscctl0SetCasperClk
CAPSER clock set
Sourcepub const fn set_casper_clk(&mut self, val: Pscctl0SetCasperClk)
pub const fn set_casper_clk(&mut self, val: Pscctl0SetCasperClk)
CAPSER clock set
Sourcepub const fn hashcrypt_clk(&self) -> Pscctl0SetHashcryptClk
pub const fn hashcrypt_clk(&self) -> Pscctl0SetHashcryptClk
HASHCRYPT clock set
Sourcepub const fn set_hashcrypt_clk(&mut self, val: Pscctl0SetHashcryptClk)
pub const fn set_hashcrypt_clk(&mut self, val: Pscctl0SetHashcryptClk)
HASHCRYPT clock set
Sourcepub const fn puf_clk(&self) -> Pscctl0SetPufClk
pub const fn puf_clk(&self) -> Pscctl0SetPufClk
PUF clock set
Sourcepub const fn set_puf_clk(&mut self, val: Pscctl0SetPufClk)
pub const fn set_puf_clk(&mut self, val: Pscctl0SetPufClk)
PUF clock set
Sourcepub const fn rng_clk(&self) -> Pscctl0SetRngClk
pub const fn rng_clk(&self) -> Pscctl0SetRngClk
RNG clock set
Sourcepub const fn set_rng_clk(&mut self, val: Pscctl0SetRngClk)
pub const fn set_rng_clk(&mut self, val: Pscctl0SetRngClk)
RNG clock set
Sourcepub const fn flexspi_otfad_clk(&self) -> Pscctl0SetFlexspiOtfadClk
pub const fn flexspi_otfad_clk(&self) -> Pscctl0SetFlexspiOtfadClk
FLEXSPI clock set
Sourcepub const fn set_flexspi_otfad_clk(&mut self, val: Pscctl0SetFlexspiOtfadClk)
pub const fn set_flexspi_otfad_clk(&mut self, val: Pscctl0SetFlexspiOtfadClk)
FLEXSPI clock set
Sourcepub const fn otp_clk(&self) -> Pscctl0SetOtpClk
pub const fn otp_clk(&self) -> Pscctl0SetOtpClk
OTP clock set
Sourcepub const fn set_otp_clk(&mut self, val: Pscctl0SetOtpClk)
pub const fn set_otp_clk(&mut self, val: Pscctl0SetOtpClk)
OTP clock set
Sourcepub const fn usbhs_phy_clk(&self) -> Pscctl0SetUsbhsPhyClk
pub const fn usbhs_phy_clk(&self) -> Pscctl0SetUsbhsPhyClk
USB PHY clock set
Sourcepub const fn set_usbhs_phy_clk(&mut self, val: Pscctl0SetUsbhsPhyClk)
pub const fn set_usbhs_phy_clk(&mut self, val: Pscctl0SetUsbhsPhyClk)
USB PHY clock set
Sourcepub const fn usbhs_device_clk(&self) -> Pscctl0SetUsbhsDeviceClk
pub const fn usbhs_device_clk(&self) -> Pscctl0SetUsbhsDeviceClk
USB DEVICE clock set
Sourcepub const fn set_usbhs_device_clk(&mut self, val: Pscctl0SetUsbhsDeviceClk)
pub const fn set_usbhs_device_clk(&mut self, val: Pscctl0SetUsbhsDeviceClk)
USB DEVICE clock set
Sourcepub const fn usbhs_host_clk(&self) -> Pscctl0SetUsbhsHostClk
pub const fn usbhs_host_clk(&self) -> Pscctl0SetUsbhsHostClk
USB HOST clock set
Sourcepub const fn set_usbhs_host_clk(&mut self, val: Pscctl0SetUsbhsHostClk)
pub const fn set_usbhs_host_clk(&mut self, val: Pscctl0SetUsbhsHostClk)
USB HOST clock set
Sourcepub const fn usbhs_sram_clk(&self) -> Pscctl0SetUsbhsSramClk
pub const fn usbhs_sram_clk(&self) -> Pscctl0SetUsbhsSramClk
USBHS RAM clock set
Sourcepub const fn set_usbhs_sram_clk(&mut self, val: Pscctl0SetUsbhsSramClk)
pub const fn set_usbhs_sram_clk(&mut self, val: Pscctl0SetUsbhsSramClk)
USBHS RAM clock set
Sourcepub const fn sct_clk(&self) -> Pscctl0SetSctClk
pub const fn sct_clk(&self) -> Pscctl0SetSctClk
SCT clock set
Sourcepub const fn set_sct_clk(&mut self, val: Pscctl0SetSctClk)
pub const fn set_sct_clk(&mut self, val: Pscctl0SetSctClk)
SCT clock set
Trait Implementations§
Source§impl Clone for Pscctl0Set
impl Clone for Pscctl0Set
Source§fn clone(&self) -> Pscctl0Set
fn clone(&self) -> Pscctl0Set
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 Pscctl0Set
impl Debug for Pscctl0Set
Source§impl Default for Pscctl0Set
impl Default for Pscctl0Set
Source§fn default() -> Pscctl0Set
fn default() -> Pscctl0Set
Returns the “default value” for a type. Read more
Source§impl PartialEq for Pscctl0Set
impl PartialEq for Pscctl0Set
impl Copy for Pscctl0Set
impl Eq for Pscctl0Set
impl StructuralPartialEq for Pscctl0Set
Auto Trait Implementations§
impl Freeze for Pscctl0Set
impl RefUnwindSafe for Pscctl0Set
impl Send for Pscctl0Set
impl Sync for Pscctl0Set
impl Unpin for Pscctl0Set
impl UnwindSafe for Pscctl0Set
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