summaryrefslogtreecommitdiff
path: root/core/usbd_core.c
AgeCommit message (Expand)Author
2026-04-03fix(core): adjust init&deinit event callback positionsakumisu
2026-01-24update(demo): remove all old desc apisakumisu
2025-11-24update(core): change assert with USB_ASSERT_MSGsakumisu
2025-10-31fix warningsakumisu
2025-10-22feat: support custom ep0 mpssakumisu
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-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-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-01feat(core/usbd_core): add ep0 setup handler into thread featuresakumisu
2024-12-28fix(core/usbd_core): fix ep config for more eps when call usbd_set_interfacev1.4.2sakumisu
2024-11-24update: change memcpy to fast memcpysakumisu
2024-10-30update(core/usbd_core): implement USB_REQUEST_GET_INTERFACE request, refs:#268sakumisu
2024-10-30chore: update commentsakumisu
2024-09-27fix(core/usbd_core): reset endpoint only for altsetting 0, refs:#258sakumisu
2024-09-19chore: static code analysissakumisu
2024-08-26usbd_core: add usb_device_is_suspend() APIZhihong Chen
2024-08-21fix: fix -Wunused-parameter warning with -Wextra cflagsakumisu
2024-08-09Add PUSB2 and XHCI driver and RTOS glue (#236)zhugengyu
2024-08-06Fix the bug that USBD_EVENT_DEINIT was not notified correctlyLiPeng
2024-07-30fix(core/usbd_core): fix self powered checksakumisu
2024-07-26feat(port): add remote wakeup apisakumisu
2024-07-25feat(core/usbd_core): support webusbsakumisu
2024-07-11feat(core/usbd_core): support get hid desc request(0x21), support get status ...sakumisu
2024-07-08feat(port): implement usbd_ep_is_stalled apisakumisu
2024-06-23update(core/usbd_core): increase intf array from 8 to 16sakumisu
2024-06-14remove print log for device, because we do not allow printf in isrsakumisu
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-10bugfix by ccef9b92sakumisu
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-25move get speed before get device descsakumisu
2024-04-24support speed get in when enables CONFIG_USBDEV_ADVANCE_DESCsakumisu
2024-03-13update usb test modeZhihong Chen
2024-02-19update endpoint number usage and fix busid checkZhihong Chen
2024-02-18config busid and regbase in usbh_initialize and usbd_initializesakumisu