#[repr(transparent)]pub struct Usb1needclkctrl(pub u32);Expand description
USB1 need clock control
Tuple Fields§
§0: u32Implementations§
Source§impl Usb1needclkctrl
impl Usb1needclkctrl
Sourcepub const fn ap_hs_dev_needclk(&self) -> ApHsDevNeedclk
pub const fn ap_hs_dev_needclk(&self) -> ApHsDevNeedclk
USB1 Device need_clock signal control:
Sourcepub const fn set_ap_hs_dev_needclk(&mut self, val: ApHsDevNeedclk)
pub const fn set_ap_hs_dev_needclk(&mut self, val: ApHsDevNeedclk)
USB1 Device need_clock signal control:
Sourcepub const fn pol_hs_dev_needclk(&self) -> PolHsDevNeedclk
pub const fn pol_hs_dev_needclk(&self) -> PolHsDevNeedclk
USB1 device need clock polarity for triggering the USB1_NEEDCLK wake-up interrupt:
Sourcepub const fn set_pol_hs_dev_needclk(&mut self, val: PolHsDevNeedclk)
pub const fn set_pol_hs_dev_needclk(&mut self, val: PolHsDevNeedclk)
USB1 device need clock polarity for triggering the USB1_NEEDCLK wake-up interrupt:
Sourcepub const fn ap_hs_host_needclk(&self) -> ApHsHostNeedclk
pub const fn ap_hs_host_needclk(&self) -> ApHsHostNeedclk
USB1 Host need clock signal control:
Sourcepub const fn set_ap_hs_host_needclk(&mut self, val: ApHsHostNeedclk)
pub const fn set_ap_hs_host_needclk(&mut self, val: ApHsHostNeedclk)
USB1 Host need clock signal control:
Sourcepub const fn pol_hs_host_needclk(&self) -> PolHsHostNeedclk
pub const fn pol_hs_host_needclk(&self) -> PolHsHostNeedclk
USB1 host need clock polarity for triggering the USB1_NEEDCLK wake-up interrupt.
Sourcepub const fn set_pol_hs_host_needclk(&mut self, val: PolHsHostNeedclk)
pub const fn set_pol_hs_host_needclk(&mut self, val: PolHsHostNeedclk)
USB1 host need clock polarity for triggering the USB1_NEEDCLK wake-up interrupt.
Sourcepub const fn hs_dev_wakeup_n(&self) -> HsDevWakeupN
pub const fn hs_dev_wakeup_n(&self) -> HsDevWakeupN
Software override of device controller PHY wake up logic.
Sourcepub const fn set_hs_dev_wakeup_n(&mut self, val: HsDevWakeupN)
pub const fn set_hs_dev_wakeup_n(&mut self, val: HsDevWakeupN)
Software override of device controller PHY wake up logic.
Trait Implementations§
Source§impl Clone for Usb1needclkctrl
impl Clone for Usb1needclkctrl
Source§fn clone(&self) -> Usb1needclkctrl
fn clone(&self) -> Usb1needclkctrl
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 Usb1needclkctrl
impl Debug for Usb1needclkctrl
Source§impl Default for Usb1needclkctrl
impl Default for Usb1needclkctrl
Source§fn default() -> Usb1needclkctrl
fn default() -> Usb1needclkctrl
Returns the “default value” for a type. Read more
Source§impl PartialEq for Usb1needclkctrl
impl PartialEq for Usb1needclkctrl
impl Copy for Usb1needclkctrl
impl Eq for Usb1needclkctrl
impl StructuralPartialEq for Usb1needclkctrl
Auto Trait Implementations§
impl Freeze for Usb1needclkctrl
impl RefUnwindSafe for Usb1needclkctrl
impl Send for Usb1needclkctrl
impl Sync for Usb1needclkctrl
impl Unpin for Usb1needclkctrl
impl UnwindSafe for Usb1needclkctrl
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