summaryrefslogtreecommitdiff
path: root/core
AgeCommit message (Expand)Author
2023-12-27add \t for hub info logsakumisu
2023-12-24add usbh_deinitialize apisakumisu
2023-12-20register desc with callback when enable CONFIG_USBDEV_ADVANCE_DESCsakumisu
2023-12-10replace struct usbd_endpoint_cfg with struct usb_endpoint_descriptor in usbh_...sakumisu
2023-12-05add usb errno, do not use system errnosakumisu
2023-11-27fix usbh_set_interface api, correct wValue for altsettingsakumisu
2023-11-22add mutex for ep0 urb to avoid multithreadingsakumisu
2023-11-20make hub_set_feature and hub_clear_feature api publicsakumisu
2023-11-17remove usb_mem.hsakumisu
2023-11-17use static urb for ep0sakumisu
2023-11-16refactor urb, add ep & hport in urb to make hardware pipe more reusablesakumisu
2023-11-13add ms os requestsakumisu
2023-11-11add usbh_set_interface apisakumisu
2023-11-04add usbh_get_string_desc apisakumisu
2023-08-29implement msc device thread,remove other unused os threadsakimisu
2023-07-13remove ununsed codesakumisu
2023-07-05enum device with disposable thread, do not block hub threadsakimisu
2023-06-28support multi winusbsakimisu
2023-06-21use usbd_event_handler instead of usbd_configure_done_callbacksakimisu
2023-06-21format class struct and global variable namesakimisu
2023-06-06check intf num when arg is validv0.9.0sakimisu
2023-05-26copy desc into nocache ramsakimisu
2023-05-17add remote wakeup eventsakimisu
2023-04-22do not check intf when calls endpoint handlersakimisu
2023-04-21update hub process for usb3.0, update xhci driversakimisu
2023-04-21fix pointer in 64bit cpu, use uintptr_t insteadsakimisu
2023-03-25copy desc into align bufsakimisu
2023-03-22add usbd_event_handler for userssakumisu
2023-03-17disconnect sources in usbh_hport_releasesakumisu
2023-03-12replace speed reconfig with multsakimisu
2023-03-08fix typosakimisu
2023-02-23move ep0 active into hub eventsakumisu
2023-02-18format codesakimisu
2023-02-18move hub and hport variable into common ram to reduce nocache ram usagesakumisu
2023-02-09Revert "check if hport is null"sakimisu
2023-02-05check if hport is nullsakumisu
2023-01-29add webusb supportsakimisu
2023-01-15split tx_rx_thread into tx_thread and rx_threadsakimisu
2023-01-15only support one configsakimisu
2023-01-07add CONFIG_USBDEV_ADVANCE_DESC macrosakimisu
2023-01-07reduce print logsakimisu
2023-01-07remove align check, memcpy as defaultsakimisu
2023-01-03ignore get device quality cmd error in full speedsakimisu
2022-12-31add class only matchsakimisu
2022-12-25do not use return valuesakimisu
2022-12-151. support for iar in situation of usb host applicationbiyq
2022-12-151. support for iar in situation of usb host applicationbiyq
2022-12-11add usb tx rx thread for devicesakimisu
2022-12-11update hub thread wakeup with queue not sem&listsakimisu
2022-12-07reset hport bNumInterfaces when enum failssakimisu