Home
last modified time | relevance | path

Searched refs:usb_hw (Results 1 – 4 of 4) sorted by relevance

/hal_rpi_pico-latest/src/rp2_common/pico_fix/rp2040_usb_device_enumeration/
Drp2040_usb_device_enumeration.c42 return (usb_hw->sie_status & USB_SIE_STATUS_LINE_STATE_BITS) >> USB_SIE_STATUS_LINE_STATE_LSB; in hw_line_state()
113 usb_hw_t *usb_hw_set = (usb_hw_t *)hw_set_alias_untyped(usb_hw); in hw_enumeration_fix_force_ls_j()
118 usb_hw->muxing = USB_USB_MUXING_TO_DIGITAL_PAD_BITS | USB_USB_MUXING_SOFTCON_BITS; in hw_enumeration_fix_force_ls_j()
136 while (!(usb_hw->sie_status & USB_SIE_STATUS_CONNECTED_BITS)) tight_loop_contents(); in hw_enumeration_fix_finish()
139 usb_hw->muxing = USB_USB_MUXING_TO_PHY_BITS | USB_USB_MUXING_SOFTCON_BITS; in hw_enumeration_fix_finish()
142 …hw_clear_bits(&usb_hw->phy_direct_override, USB_USBPHY_DIRECT_OVERRIDE_DP_PULLUP_EN_OVERRIDE_EN_BI… in hw_enumeration_fix_finish()
/hal_rpi_pico-latest/src/rp2_common/pico_runtime_init/
Druntime_init.c100 if (usb_hw->sie_ctrl == USB_SIE_CTRL_RESET) { in runtime_init_usb_power_down()
101 hw_set_bits(&usb_hw->sie_ctrl, USB_SIE_CTRL_TRANSCEIVER_PD_BITS); in runtime_init_usb_power_down()
/hal_rpi_pico-latest/src/rp2040/hardware_structs/include/hardware/structs/
Dusb.h472 #define usb_hw ((usb_hw_t *)USBCTRL_REGS_BASE) macro
/hal_rpi_pico-latest/src/rp2350/hardware_structs/include/hardware/structs/
Dusb.h598 #define usb_hw ((usb_hw_t *)USBCTRL_REGS_BASE) macro