summaryrefslogtreecommitdiff
path: root/platform
AgeCommit message (Collapse)Author
4 daysfix(security): check msc block sizeHEADmastersakumisu
Signed-off-by: sakumisu <[email protected]>
14 daysupdate(platform/rtthread): switch to adb sh in shell open, add vfs dfs portsakumisu
Signed-off-by: sakumisu <[email protected]>
2026-10-09fix(platform/rtthread): fix build error and make rtthread usbd adb shell runMDLZCOOL
Signed-off-by: MDLZCOOL <[email protected]>
2026-10-06chore: add adb into buildsakumisu
Signed-off-by: sakumisu <[email protected]>
2026-10-06refactor(class/adb): refactor adb device, add shell & sync servicesakumisu
Signed-off-by: sakumisu <[email protected]>
2026-09-20fix(platform/rtthread): fix msc read write return value for rtt version < 5.0sakumisu
Signed-off-by: sakumisu <[email protected]>
2026-09-20feat(demo): split config to fs & hs, add other speed descsakumisu
Signed-off-by: sakumisu <[email protected]>
2026-08-25update(third_party): sync dap_mainsakumisu
Signed-off-by: sakumisu <[email protected]>
2026-08-24[update] zephyr: update usbh_msc_disk.c to support multiple disksZhihong Chen
Signed-off-by: Zhihong Chen <[email protected]>
2026-08-19[update] platform: zephyr: add MSC application lifecycle hooksZhihong Chen
- Add weak usbh_msc_app_run() and usbh_msc_app_stop() callbacks to the Zephyr MSC disk adapter. - Invoke the application start callback after registering the disk and the stop callback before unregistering it, allowing samples to mount and unmount filesystems without modifying the CherryUSB class driver. Signed-off-by: Zhihong Chen <[email protected]>
2026-08-03fix(security): add check for sem&mq&thread and delete remain sources if ↵sakumisu
alloc fail Signed-off-by: sakumisu <[email protected]>
2026-07-31fix(idf): support legacy FatFS VFS registration APIyanke
2026-06-30feat(platform): add zmk supportsakumisu
Signed-off-by: sakumisu <[email protected]>
2026-06-01refactor(class/mtp): remove system stat and fcntl dependencesakumisu
Signed-off-by: sakumisu <[email protected]>
2026-05-19fix(platform/rtthread): implement rx_complete_callback for rtt ↵sakumisu
device->rx_indicate Signed-off-by: sakumisu <[email protected]>
2026-03-13refactor(platform/rtthread): move rt_usbd_msc heresakumisu
Signed-off-by: sakumisu <[email protected]>
2026-03-12refactor(platform/rtthread): add rt prefix for file namesakumisu
Signed-off-by: sakumisu <[email protected]>
2026-03-12update(platform/rtthread): use own ringbuffersakumisu
Signed-off-by: sakumisu <[email protected]>
2026-02-28fix(idf): fix with new vfs register apisakumisu
Signed-off-by: sakumisu <[email protected]>
2026-01-05update(platform): remove net class weak api, check CONFIG_USBHOST_PLATFORM_* ↵sakumisu
macro is defined or not in usbh_lwip.c Signed-off-by: sakumisu <[email protected]>
2025-12-15fix(serial): fix host serial framework support for rt-threadMDLZCOOL
2025-12-12refactor(serial): add host serial frameworksakumisu
Signed-off-by: sakumisu <[email protected]>
2025-12-03update: remove old bl616 wifi driver, add new apisakumisu
Signed-off-by: sakumisu <[email protected]>
2025-11-24update(platform/daplink): sync with cherrydapsakumisu
Signed-off-by: sakumisu <[email protected]>
2025-11-05update(platform/rtthread): change LWIP_NO_RX_THREAD check error to warningsakumisu
Signed-off-by: sakumisu <[email protected]>
2025-11-04feat(platform/idf): add fatfs port for host mscsakumisu
Signed-off-by: sakumisu <[email protected]>
2025-11-04update(platform/rtthread): add more check for chip cachesakumisu
Signed-off-by: sakumisu <[email protected]>
2025-10-11update(platform): remove CONFIG_USB_DCACHE_ENABLE, always check align sizesakumisu
Signed-off-by: sakumisu <[email protected]>
2025-08-30feat: host add event callback mechanism similar to deviceEgahp
* fix: fix warning for speed_table * fix(port/dwc2/usb_hc_dwc2): add roothub.speed init * feat(usbh_core): add event_callback * fix(usbh_hub): fix event device reset port * fix(usbh_hub): remove event init when init failed * feat(usbh_core): add default dummy_event_callback * fix(usbh_hub): emit reset event only on successful reset * fix(usbh_core): emit interface start only on successful connect class driver * feat(usbh_core): change event_callback to typedef * feat(port): update port usbh init params * doc: update usbh_initialize desc * fix(usbh_core): check result from ret == 0 change to ret >= 0 --------- Signed-off-by: egahp <[email protected]>
2025-08-27style: remove printf with USB_LOG_XXXsakumisu
Signed-off-by: sakumisu <[email protected]>
2025-07-28fix(platform/rtthread): change RT_USING_CACHE to CONFIG_USB_DCACHE_ENABLEsakumisu
Signed-off-by: sakumisu <[email protected]>
2025-07-24fix(platform/rtthread): add RT_DEVICE_FLAG_INT_RX falg to deviceMatthew
2025-07-24fix(platform/rtthread): restart read at usbd_cdc_acm_bulk_outMatthew
2025-07-22update(platform/rtthread): remove align size checksakumisu
Signed-off-by: sakumisu <[email protected]>
2025-07-03update(class/mtp): support obj remove & add eventsakumisu
Signed-off-by: sakumisu <[email protected]>
2025-07-02fix(platform/rtthread/usbh_serial): remove unused variablesakumisu
Signed-off-by: sakumisu <[email protected]>
2025-06-25fix(platform/rtthread): change ssize_t to rt_ssize_tsakumisu
Signed-off-by: sakumisu <[email protected]>
2025-06-25feat(platform/rtthread): support cdc acm chardevsakumisu
Signed-off-by: sakumisu <[email protected]>
2025-06-24feat(platform/rtthread): support adb shell and serial frameworksakumisu
Signed-off-by: sakumisu <[email protected]>
2025-06-19fix warningsakumisu
Signed-off-by: sakumisu <[email protected]>
2025-06-16update(platform/rtthread): move cache check into usb_check.csakumisu
Signed-off-by: sakumisu <[email protected]>
2025-06-14add usb net under idf platform马龙伟
2025-06-05update(platform/fatfs): change memalign to aligned_allocsakumisu
Signed-off-by: sakumisu <[email protected]>
2025-06-04update(platform): make msc host with fs common for dcachesakumisu
Signed-off-by: sakumisu <[email protected]>
2025-06-04feat(platform/zephyr): support msc host with disksakumisu
Signed-off-by: sakumisu <[email protected]>
2025-05-27fix(platform/usbd_fatfs_mtp): DIR with dynamicsakumisu
Signed-off-by: sakumisu <[email protected]>
2025-05-26feat(class/mtp): support mtp devicesakumisu
Signed-off-by: sakumisu <[email protected]>
2025-05-15chore: update zephyr codesakumisu
Signed-off-by: sakumisu <[email protected]>
2025-05-10chore(kconfig): update rtthread pkg & master kconfigsakumisu
Signed-off-by: sakumisu <[email protected]>
2025-05-07platform: lvgl: update features and support both LVGL 8 and LVGL 9Runcheng Lu
Signed-off-by: Runcheng Lu <[email protected]>