summaryrefslogtreecommitdiff
path: root/core
AgeCommit message (Expand)Author
2024-06-23update(core/usbd_core): increase intf array from 8 to 16sakumisu
2024-06-22update(core/usbh_core): do not use slist, we use recursionsakumisu
2024-06-17fix(core/usbh_core): fix missing free devaddr caused by 935325sakumisu
2024-06-16fix(core/usbh_core): fix get multsakumisu
2024-06-14remove print log for device, because we do not allow printf in isrsakumisu
2024-06-07remove old xhci patchsakumisu
2024-05-31feat: use fast memcpy for netsakumisu
2024-05-21fix warningsakumisu
2024-05-17update: add langid in string descsakumisu
2024-05-17update: remove internal configs, you should get config from usb_config.hsakumisu
2024-05-16refactor(core/usbd_core): process string internal, you can use like \"cherryu...sakumisu
2024-05-15update(core/usbh_core): remove ununsed urb memsetsakumisu
2024-05-10bugfix by ccef9b92sakumisu
2024-05-03adjust code ordersakumisu
2024-05-03support id table for multi vid pidsakumisu
2024-05-03move usbh_hubport_release api to coresakumisu
2024-05-03bugfix for 183d49, add CONFIG_USBDEV_EP0_INDATA_NO_COPYsakumisu
2024-04-30add USB_DEVICE_QUALIFIER_DESCRIPTOR_INIT and USB_OTHER_SPEED_CONFIG_DESCRIPTO...Zhihong Chen
2024-04-30copy data into ep0 buffer at a unified locationsakumisu
2024-04-29add usbd_get_ep_mult apisakumisu
2024-04-29add usbd_get_ep_mps apisakumisu
2024-04-29simplify code for get device qualifier descsakumisu
2024-04-25check class_driver is nullsakumisu
2024-04-25change INFO to DBGsakumisu
2024-04-25move get speed before get device descsakumisu
2024-04-24support speed get in when enables CONFIG_USBDEV_ADVANCE_DESCsakumisu
2024-04-07add config index to select multi configssakumisu
2024-04-03add check for wTotalLengthsakumisu
2024-03-18core: host: add "." to section usbh_class_info for IARZhihong Chen
2024-03-14add timer to control interrupt transfersakumisu
2024-03-13core: usbh_core: fix ep0_request_buffer index loseZhihong Chen
2024-03-13update usb test modeZhihong Chen
2024-03-12set config with configvaluesakumisu
2024-03-12optimise find class driver apisakumisu
2024-02-24align for some bufferssakumisu
2024-02-19update endpoint number usage and fix busid checkZhihong Chen
2024-02-18config busid and regbase in usbh_initialize and usbd_initializesakumisu
2024-02-06support multi port api for devicesakumisu
2024-02-06usbd: change endpoint number from 8 to 16Zhihong Chen
2024-01-30update log tagsakumisu
2024-01-16add usbd init and deinit event macrosakumisu
2024-01-14usbh_core: add iar risc-v supportZhihong Chen
2024-01-08support multi USB IP for hostsakumisu
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