pub struct UsbAnalog { /* private fields */ }Expand description
USB Analog
Implementations§
Source§impl UsbAnalog
impl UsbAnalog
pub const unsafe fn from_ptr(ptr: *mut ()) -> Self
pub const fn as_ptr(&self) -> *mut ()
Sourcepub const fn usb1_vbus_detect(self) -> Reg<Usb1VbusDetect, RW>
pub const fn usb1_vbus_detect(self) -> Reg<Usb1VbusDetect, RW>
USB VBUS Detect Register
Sourcepub const fn usb1_vbus_detect_set(self) -> Reg<Usb1VbusDetectSet, RW>
pub const fn usb1_vbus_detect_set(self) -> Reg<Usb1VbusDetectSet, RW>
USB VBUS Detect Register
Sourcepub const fn usb1_vbus_detect_clr(self) -> Reg<Usb1VbusDetectClr, RW>
pub const fn usb1_vbus_detect_clr(self) -> Reg<Usb1VbusDetectClr, RW>
USB VBUS Detect Register
Sourcepub const fn usb1_vbus_detect_tog(self) -> Reg<Usb1VbusDetectTog, RW>
pub const fn usb1_vbus_detect_tog(self) -> Reg<Usb1VbusDetectTog, RW>
USB VBUS Detect Register
Sourcepub const fn usb1_chrg_detect(self) -> Reg<Usb1ChrgDetect, RW>
pub const fn usb1_chrg_detect(self) -> Reg<Usb1ChrgDetect, RW>
USB Charger Detect Register
Sourcepub const fn usb1_chrg_detect_set(self) -> Reg<Usb1ChrgDetectSet, RW>
pub const fn usb1_chrg_detect_set(self) -> Reg<Usb1ChrgDetectSet, RW>
USB Charger Detect Register
Sourcepub const fn usb1_chrg_detect_clr(self) -> Reg<Usb1ChrgDetectClr, RW>
pub const fn usb1_chrg_detect_clr(self) -> Reg<Usb1ChrgDetectClr, RW>
USB Charger Detect Register
Sourcepub const fn usb1_chrg_detect_tog(self) -> Reg<Usb1ChrgDetectTog, RW>
pub const fn usb1_chrg_detect_tog(self) -> Reg<Usb1ChrgDetectTog, RW>
USB Charger Detect Register
Sourcepub const fn usb1_vbus_detect_stat(self) -> Reg<Usb1VbusDetectStat, R>
pub const fn usb1_vbus_detect_stat(self) -> Reg<Usb1VbusDetectStat, R>
USB VBUS Detect Status Register
Sourcepub const fn usb1_chrg_detect_stat(self) -> Reg<Usb1ChrgDetectStat, R>
pub const fn usb1_chrg_detect_stat(self) -> Reg<Usb1ChrgDetectStat, R>
USB Charger Detect Status Register
Sourcepub const fn usb1_loopback(self) -> Reg<Usb1Loopback, RW>
pub const fn usb1_loopback(self) -> Reg<Usb1Loopback, RW>
USB Loopback Test Register
Sourcepub const fn usb1_loopback_set(self) -> Reg<Usb1LoopbackSet, RW>
pub const fn usb1_loopback_set(self) -> Reg<Usb1LoopbackSet, RW>
USB Loopback Test Register
Sourcepub const fn usb1_loopback_clr(self) -> Reg<Usb1LoopbackClr, RW>
pub const fn usb1_loopback_clr(self) -> Reg<Usb1LoopbackClr, RW>
USB Loopback Test Register
Sourcepub const fn usb1_loopback_tog(self) -> Reg<Usb1LoopbackTog, RW>
pub const fn usb1_loopback_tog(self) -> Reg<Usb1LoopbackTog, RW>
USB Loopback Test Register
Sourcepub const fn usb1_misc_set(self) -> Reg<Usb1MiscSet, RW>
pub const fn usb1_misc_set(self) -> Reg<Usb1MiscSet, RW>
USB Misc Register
Sourcepub const fn usb1_misc_clr(self) -> Reg<Usb1MiscClr, RW>
pub const fn usb1_misc_clr(self) -> Reg<Usb1MiscClr, RW>
USB Misc Register
Sourcepub const fn usb1_misc_tog(self) -> Reg<Usb1MiscTog, RW>
pub const fn usb1_misc_tog(self) -> Reg<Usb1MiscTog, RW>
USB Misc Register
Sourcepub const fn usb2_vbus_detect(self) -> Reg<Usb2VbusDetect, RW>
pub const fn usb2_vbus_detect(self) -> Reg<Usb2VbusDetect, RW>
USB VBUS Detect Register
Sourcepub const fn usb2_vbus_detect_set(self) -> Reg<Usb2VbusDetectSet, RW>
pub const fn usb2_vbus_detect_set(self) -> Reg<Usb2VbusDetectSet, RW>
USB VBUS Detect Register
Sourcepub const fn usb2_vbus_detect_clr(self) -> Reg<Usb2VbusDetectClr, RW>
pub const fn usb2_vbus_detect_clr(self) -> Reg<Usb2VbusDetectClr, RW>
USB VBUS Detect Register
Sourcepub const fn usb2_vbus_detect_tog(self) -> Reg<Usb2VbusDetectTog, RW>
pub const fn usb2_vbus_detect_tog(self) -> Reg<Usb2VbusDetectTog, RW>
USB VBUS Detect Register
Sourcepub const fn usb2_chrg_detect(self) -> Reg<Usb2ChrgDetect, RW>
pub const fn usb2_chrg_detect(self) -> Reg<Usb2ChrgDetect, RW>
USB Charger Detect Register
Sourcepub const fn usb2_chrg_detect_set(self) -> Reg<Usb2ChrgDetectSet, RW>
pub const fn usb2_chrg_detect_set(self) -> Reg<Usb2ChrgDetectSet, RW>
USB Charger Detect Register
Sourcepub const fn usb2_chrg_detect_clr(self) -> Reg<Usb2ChrgDetectClr, RW>
pub const fn usb2_chrg_detect_clr(self) -> Reg<Usb2ChrgDetectClr, RW>
USB Charger Detect Register
Sourcepub const fn usb2_chrg_detect_tog(self) -> Reg<Usb2ChrgDetectTog, RW>
pub const fn usb2_chrg_detect_tog(self) -> Reg<Usb2ChrgDetectTog, RW>
USB Charger Detect Register
Sourcepub const fn usb2_vbus_detect_stat(self) -> Reg<Usb2VbusDetectStat, R>
pub const fn usb2_vbus_detect_stat(self) -> Reg<Usb2VbusDetectStat, R>
USB VBUS Detect Status Register
Sourcepub const fn usb2_chrg_detect_stat(self) -> Reg<Usb2ChrgDetectStat, R>
pub const fn usb2_chrg_detect_stat(self) -> Reg<Usb2ChrgDetectStat, R>
USB Charger Detect Status Register
Sourcepub const fn usb2_loopback(self) -> Reg<Usb2Loopback, RW>
pub const fn usb2_loopback(self) -> Reg<Usb2Loopback, RW>
USB Loopback Test Register
Sourcepub const fn usb2_loopback_set(self) -> Reg<Usb2LoopbackSet, RW>
pub const fn usb2_loopback_set(self) -> Reg<Usb2LoopbackSet, RW>
USB Loopback Test Register
Sourcepub const fn usb2_loopback_clr(self) -> Reg<Usb2LoopbackClr, RW>
pub const fn usb2_loopback_clr(self) -> Reg<Usb2LoopbackClr, RW>
USB Loopback Test Register
Sourcepub const fn usb2_loopback_tog(self) -> Reg<Usb2LoopbackTog, RW>
pub const fn usb2_loopback_tog(self) -> Reg<Usb2LoopbackTog, RW>
USB Loopback Test Register
Sourcepub const fn usb2_misc_set(self) -> Reg<Usb2MiscSet, RW>
pub const fn usb2_misc_set(self) -> Reg<Usb2MiscSet, RW>
USB Misc Register
Sourcepub const fn usb2_misc_clr(self) -> Reg<Usb2MiscClr, RW>
pub const fn usb2_misc_clr(self) -> Reg<Usb2MiscClr, RW>
USB Misc Register
Sourcepub const fn usb2_misc_tog(self) -> Reg<Usb2MiscTog, RW>
pub const fn usb2_misc_tog(self) -> Reg<Usb2MiscTog, RW>
USB Misc Register