mirror of
https://github.com/ArteryTek/AT32F415_Firmware_Library.git
synced 2026-05-21 01:12:20 +00:00
update version to v2.1.7
This commit is contained in:
@@ -229,13 +229,21 @@ void usbh_hch_in_handler(usbh_core_type *uhost, uint8_t chn)
|
||||
{
|
||||
uhost->urb_state[chn] = URB_NOTREADY;
|
||||
}
|
||||
usb_chh->hcchar_bit.chdis = FALSE;
|
||||
usb_chh->hcchar_bit.chena = TRUE;
|
||||
if(usb_chh->hcchar_bit.eptype == EPT_CONTROL_TYPE ||
|
||||
usb_chh->hcchar_bit.eptype == EPT_BULK_TYPE)
|
||||
{
|
||||
usb_chh->hcchar_bit.chdis = FALSE;
|
||||
usb_chh->hcchar_bit.chena = TRUE;
|
||||
}
|
||||
}
|
||||
else if(uhost->hch[chn].state == HCH_NAK)
|
||||
{
|
||||
usb_chh->hcchar_bit.chdis = FALSE;
|
||||
usb_chh->hcchar_bit.chena = TRUE;
|
||||
if(usb_chh->hcchar_bit.eptype == EPT_CONTROL_TYPE ||
|
||||
usb_chh->hcchar_bit.eptype == EPT_BULK_TYPE)
|
||||
{
|
||||
usb_chh->hcchar_bit.chdis = FALSE;
|
||||
usb_chh->hcchar_bit.chena = TRUE;
|
||||
}
|
||||
uhost->urb_state[chn] = URB_NOTREADY;
|
||||
}
|
||||
usb_chh->hcint = USB_OTG_HC_CHHLTD_FLAG;
|
||||
|
||||
Reference in New Issue
Block a user