| Age | Commit message (Collapse) | Author |
|
rt_ssize_t can give negative error code, which follows the unix style correctly
|
|
|
|
1. Limit >4 USB ports hubs.
2. Double free intf.
3. dname buffer size is too small.
4. Reset child pointer after detaching instance.
|
|
1) usb驱动中时间未与RT_TICK_PER_SECOND关联问题,RT_TICK_PER_SECOND变化时,这些时间将发生变化
解决: 增加USB_TIMEOUT_BASIC/USB_TIMEOUT_LONG/USB_DEBOUNCE_TIME
2) 修正rt_usbh_detach_instance函数使用device->cfg_desc前未判断是否有效. 可导致abort
3) rt_usbh_hub_port_change增加device->port初始化,否则struct uhcd_ops相关函数无法直接得到端口号
|
|
|
|
|
|
|
|
可以挂U盘了 欢迎测试鲁棒性已打通F4全系列HOST驱动(OTGFS)
|
|
|
|
|