summaryrefslogtreecommitdiff
path: root/core
AgeCommit message (Expand)Author
2026-01-24update(demo): remove all old desc apisakumisu
2025-12-22fix(core/otg): fix deinit flag and mode checksakumisu
2025-12-17style: change \t to spacesakumisu
2025-12-03fix(core): fix warningssakumisu
2025-11-28update(class/hub): remove hport sources safelysakumisu
2025-11-27feat(core/usbh_core): support custom config indexsakumisu
2025-11-25refactor(otg): refactor otg frameworksakumisu
2025-11-24update(core): change assert with USB_ASSERT_MSGsakumisu
2025-11-20feat(core/usbh_core): support interfacenum match flagsakumisu
2025-11-13update(core/usbh_core): print interface num when load driversakumisu
2025-11-11refactor(core/usbh_core): refactor lsusbsakumisu
2025-11-03update(core/usbh_core): add retry for control transfer, some devices are flakeysakumisu
2025-10-31fix warningsakumisu
2025-10-22feat: support custom ep0 mpssakumisu
2025-08-30feat: host add event callback mechanism similar to deviceEgahp
2025-08-27refactor(core/usbh_core): refactor devaddr allocation, use auto incrementsakumisu
2025-08-01update(core/usbh_core): check string support and then get string descsakumisu
2025-07-27update(core/usbh_core): do not assert when parse desc fail, just return errorsakumisu
2025-07-25update: add output_len param for usbh_get_string_descsakumisu
2025-07-20fix(core/usbh_core): change 2ms to 10ms because some platform's tick is 100hz...sakumisu
2025-07-16style: remove some logssakumisu
2025-07-13update(core/usbd_core): add ep0 state logsakumisu
2025-07-05refactor(port/dwc2): support custom config for each dwc2 usb portsakumisu
2025-07-01fix(class/hub): change urb interval unit to ussakumisu
2025-06-03update(core/usbd_core): include dcache & osal headersakumisu
2025-05-27update(core/usbd_core): clear configuration in disconnect callbacksakumisu
2025-05-13fix(core/usbd_core): add check for desc callbacksakumisu
2025-05-10update(port): add sof supportsakumisu
2025-05-06update: add USB_ASSERT_MSG for common casesakumisu
2025-04-30fix unused warningssakumisu
2025-04-21feat(core/usbd_core): add ep0_next_state to record control transfer statesakumisu
2025-03-28fix: fix wformat warningssakumisu
2025-03-28update: add usb align up for every buffer when use dcache clean&invalid apisakumisu
2025-03-04fix(core/usbd_core): fix two bugssakumisu
2025-02-12fix(core/usbd_core): fix return with break in ep0 threadsakumisu
2025-02-09fix(core/usbh_core): check hport is valid in usbh_control_transfersakumisu
2025-02-07fix(core/usbh_core): return valid hport which is connectedsakumisu
2025-02-01feat(core/usbd_core): add ep0 setup handler into thread featuresakumisu
2025-01-25feat(core/usbh_core): add usbh_printf_setup api for debugsakumisu
2025-01-15feat(core/otg): add otg frameworksakumisu
2025-01-15update(port): add ehci/ohci/dwc2 dcache supportsakumisu
2024-12-28fix(core/usbd_core): fix ep config for more eps when call usbd_set_interfacev1.4.2sakumisu
2024-12-20修复VID/PID匹配逻辑yangpeng
2024-12-09fix warningsakumisu
2024-11-24update: change memcpy to fast memcpysakumisu
2024-10-31feat(core/usbh_core): add usbh_find_hubport apisakumisu
2024-10-30update(core/usbd_core): implement USB_REQUEST_GET_INTERFACE request, refs:#268sakumisu
2024-10-30chore: update commentsakumisu
2024-10-30fix: rename class to class_code, for c++ compatibility (#269)electretmike
2024-09-27fix(core/usbd_core): reset endpoint only for altsetting 0, refs:#258sakumisu