Struct ch32v3::ch32v30x::usb_otg_fs::usb_int_en::R
source · pub struct R(_);
Expand description
Register USB_INT_EN
reader
Implementations§
source§impl R
impl R
sourcepub fn usbhd_uie_bus_rst__usbhd_uie_detect(
&self
) -> USBHD_UIE_BUS_RST__USBHD_UIE_DETECT_R
pub fn usbhd_uie_bus_rst__usbhd_uie_detect( &self ) -> USBHD_UIE_BUS_RST__USBHD_UIE_DETECT_R
Bit 0 - enable interrupt for USB bus reset event for USB device mode
sourcepub fn usbhd_uie_transfer(&self) -> USBHD_UIE_TRANSFER_R
pub fn usbhd_uie_transfer(&self) -> USBHD_UIE_TRANSFER_R
Bit 1 - enable interrupt for USB transfer completion
sourcepub fn usbhd_uie_suspend(&self) -> USBHD_UIE_SUSPEND_R
pub fn usbhd_uie_suspend(&self) -> USBHD_UIE_SUSPEND_R
Bit 2 - enable interrupt for USB suspend or resume event
sourcepub fn usbhd_uie_hst_sof(&self) -> USBHD_UIE_HST_SOF_R
pub fn usbhd_uie_hst_sof(&self) -> USBHD_UIE_HST_SOF_R
Bit 3 - enable interrupt for host SOF timer action for USB host mode
sourcepub fn usbhd_uie_fifo_ov(&self) -> USBHD_UIE_FIFO_OV_R
pub fn usbhd_uie_fifo_ov(&self) -> USBHD_UIE_FIFO_OV_R
Bit 4 - enable interrupt for FIFO overflow
sourcepub fn usbhd_uie_dev_nak(&self) -> USBHD_UIE_DEV_NAK_R
pub fn usbhd_uie_dev_nak(&self) -> USBHD_UIE_DEV_NAK_R
Bit 6 - enable interrupt for NAK responded for USB device mode
sourcepub fn usbhd_uie_dev_sof(&self) -> USBHD_UIE_DEV_SOF_R
pub fn usbhd_uie_dev_sof(&self) -> USBHD_UIE_DEV_SOF_R
Bit 7 - enable interrupt for SOF received for USB device mode