有的USB控制器即可做主机控制器,也可做设备控制器,具有OTG功能,可以在两种模式中切换,如dwc3 USB控制器,其驱动在drivers/usb/dwc3文件中。
代码流程如下:
overall:
part1 phy init:
part2 setup usb role switch :
part3 usb role switch logic:
三,usb dwc3 controller 驱动流程
于 2023-03-11 17:25:12 首次发布
有的USB控制器即可做主机控制器,也可做设备控制器,具有OTG功能,可以在两种模式中切换,如dwc3 USB控制器,其驱动在drivers/usb/dwc3文件中。
代码流程如下:
overall:
part1 phy init:
part2 setup usb role switch :
part3 usb role switch logic: