pub struct Usbphy { /* private fields */ }Expand description
USBPHY
Implementations§
Source§impl Usbphy
impl Usbphy
pub const unsafe fn from_ptr(ptr: *mut ()) -> Self
pub const fn as_ptr(&self) -> *mut ()
Sourcepub const fn debug0_set(self) -> Reg<Debug0Set, RW>
pub const fn debug0_set(self) -> Reg<Debug0Set, RW>
Debug 0
Sourcepub const fn debug0_clr(self) -> Reg<Debug0Clr, RW>
pub const fn debug0_clr(self) -> Reg<Debug0Clr, RW>
Debug 0
Sourcepub const fn debug0_tog(self) -> Reg<Debug0Tog, RW>
pub const fn debug0_tog(self) -> Reg<Debug0Tog, RW>
Debug 0
Sourcepub const fn pll_sic_set(self) -> Reg<PllSicSet, RW>
pub const fn pll_sic_set(self) -> Reg<PllSicSet, RW>
PLL SIC
Sourcepub const fn pll_sic_clr(self) -> Reg<PllSicClr, RW>
pub const fn pll_sic_clr(self) -> Reg<PllSicClr, RW>
PLL SIC
Sourcepub const fn pll_sic_tog(self) -> Reg<PllSicTog, RW>
pub const fn pll_sic_tog(self) -> Reg<PllSicTog, RW>
PLL SIC
Sourcepub const fn usb1_vbus_detect(self) -> Reg<Usb1VbusDetect, RW>
pub const fn usb1_vbus_detect(self) -> Reg<Usb1VbusDetect, RW>
VBUS Detect
Sourcepub const fn usb1_vbus_detect_set(self) -> Reg<Usb1VbusDetectSet, RW>
pub const fn usb1_vbus_detect_set(self) -> Reg<Usb1VbusDetectSet, RW>
VBUS Detect
Sourcepub const fn usb1_vbus_detect_clr(self) -> Reg<Usb1VbusDetectClr, RW>
pub const fn usb1_vbus_detect_clr(self) -> Reg<Usb1VbusDetectClr, RW>
VBUS Detect
Sourcepub const fn usb1_vbus_detect_tog(self) -> Reg<Usb1VbusDetectTog, RW>
pub const fn usb1_vbus_detect_tog(self) -> Reg<Usb1VbusDetectTog, RW>
VBUS Detect
Sourcepub const fn usb1_vbus_det_stat(self) -> Reg<Usb1VbusDetStat, R>
pub const fn usb1_vbus_det_stat(self) -> Reg<Usb1VbusDetStat, R>
VBUS Detect Status
Sourcepub const fn usb1_vbus_det_stat_set(self) -> Reg<Usb1VbusDetStatSet, R>
pub const fn usb1_vbus_det_stat_set(self) -> Reg<Usb1VbusDetStatSet, R>
VBUS Detect Status
Sourcepub const fn usb1_vbus_det_stat_clr(self) -> Reg<Usb1VbusDetStatClr, R>
pub const fn usb1_vbus_det_stat_clr(self) -> Reg<Usb1VbusDetStatClr, R>
VBUS Detect Status
Sourcepub const fn usb1_vbus_det_stat_tog(self) -> Reg<Usb1VbusDetStatTog, R>
pub const fn usb1_vbus_det_stat_tog(self) -> Reg<Usb1VbusDetStatTog, R>
VBUS Detect Status
Sourcepub const fn usb1_chrg_detect(self) -> Reg<Usb1ChrgDetect, RW>
pub const fn usb1_chrg_detect(self) -> Reg<Usb1ChrgDetect, RW>
Charger Detect
Sourcepub const fn usb1_chrg_detect_set(self) -> Reg<Usb1ChrgDetectSet, RW>
pub const fn usb1_chrg_detect_set(self) -> Reg<Usb1ChrgDetectSet, RW>
Charger Detect
Sourcepub const fn usb1_chrg_detect_clr(self) -> Reg<Usb1ChrgDetectClr, RW>
pub const fn usb1_chrg_detect_clr(self) -> Reg<Usb1ChrgDetectClr, RW>
Charger Detect
Sourcepub const fn usb1_chrg_detect_tog(self) -> Reg<Usb1ChrgDetectTog, RW>
pub const fn usb1_chrg_detect_tog(self) -> Reg<Usb1ChrgDetectTog, RW>
Charger Detect
Sourcepub const fn usb1_chrg_det_stat(self) -> Reg<Usb1ChrgDetStat, R>
pub const fn usb1_chrg_det_stat(self) -> Reg<Usb1ChrgDetStat, R>
Charger Detect Status
Sourcepub const fn usb1_chrg_det_stat_set(self) -> Reg<Usb1ChrgDetStatSet, R>
pub const fn usb1_chrg_det_stat_set(self) -> Reg<Usb1ChrgDetStatSet, R>
Charger Detect Status
Sourcepub const fn usb1_chrg_det_stat_clr(self) -> Reg<Usb1ChrgDetStatClr, R>
pub const fn usb1_chrg_det_stat_clr(self) -> Reg<Usb1ChrgDetStatClr, R>
Charger Detect Status
Sourcepub const fn usb1_chrg_det_stat_tog(self) -> Reg<Usb1ChrgDetStatTog, R>
pub const fn usb1_chrg_det_stat_tog(self) -> Reg<Usb1ChrgDetStatTog, R>
Charger Detect Status
Sourcepub const fn anactrl_set(self) -> Reg<AnactrlSet, RW>
pub const fn anactrl_set(self) -> Reg<AnactrlSet, RW>
Analog Control
Sourcepub const fn anactrl_clr(self) -> Reg<AnactrlClr, RW>
pub const fn anactrl_clr(self) -> Reg<AnactrlClr, RW>
Analog Control
Sourcepub const fn anactrl_tog(self) -> Reg<AnactrlTog, RW>
pub const fn anactrl_tog(self) -> Reg<AnactrlTog, RW>
Analog Control
Sourcepub const fn trim_override_en(self) -> Reg<TrimOverrideEn, RW>
pub const fn trim_override_en(self) -> Reg<TrimOverrideEn, RW>
Trim
Sourcepub const fn trim_override_en_set(self) -> Reg<TrimOverrideEnSet, RW>
pub const fn trim_override_en_set(self) -> Reg<TrimOverrideEnSet, RW>
Trim
Sourcepub const fn trim_override_en_clr(self) -> Reg<TrimOverrideEnClr, RW>
pub const fn trim_override_en_clr(self) -> Reg<TrimOverrideEnClr, RW>
Trim
Sourcepub const fn trim_override_en_tog(self) -> Reg<TrimOverrideEnTog, RW>
pub const fn trim_override_en_tog(self) -> Reg<TrimOverrideEnTog, RW>
Trim
Trait Implementations§
impl Copy for Usbphy
impl Eq for Usbphy
impl Send for Usbphy
impl StructuralPartialEq for Usbphy
impl Sync for Usbphy
Auto Trait Implementations§
impl Freeze for Usbphy
impl RefUnwindSafe for Usbphy
impl Unpin for Usbphy
impl UnwindSafe for Usbphy
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