sakumisu 44d92be013 update(platform): remove net class weak api, check CONFIG_USBHOST_PLATFORM_* macro is defined or not in usbh_lwip.c 6 өдөр өмнө
..
blackmagic c27458d71a update(platform): update platform code 8 сар өмнө
daplink 510b34aa3c update(platform/daplink): sync with cherrydap 1 сар өмнө
fatfs 3aa8420342 update(platform): remove CONFIG_USB_DCACHE_ENABLE, always check align size 3 сар өмнө
idf 006123c296 update: remove old bl616 wifi driver, add new api 1 сар өмнө
lvgl d012974a0e platform: lvgl: update features and support both LVGL 8 and LVGL 9 8 сар өмнө
lwip 44d92be013 update(platform): remove net class weak api, check CONFIG_USBHOST_PLATFORM_* macro is defined or not in usbh_lwip.c 6 өдөр өмнө
nuttx c827c2e50b update(class/msc/usbh_msc): move msc scsi commands out to prevent blocking enum thread 11 сар өмнө
qmk c27458d71a update(platform): update platform code 8 сар өмнө
rtthread 44d92be013 update(platform): remove net class weak api, check CONFIG_USBHOST_PLATFORM_* macro is defined or not in usbh_lwip.c 6 өдөр өмнө
threadx 6256260203 style: remove printf with USB_LOG_XXX 4 сар өмнө
uf2 c27458d71a update(platform): update platform code 8 сар өмнө
zephyr 06a0c4393b feat(platform/zephyr): support msc host with disk 7 сар өмнө
README.md c22615ea6f feat(platform/rtthread): support adb shell and serial framework 6 сар өмнө

README.md

Platform Support

This is a platform support for other opensource projects.

Fatfs

  • Fatfs support with usb host msc.
  • Fatfs support with usb device mtp.

lwip

lwip support with usb host net class(cdc_ecm/cdc_ncm/cdc_rndis/asix/rtl8152/bl616_wifi).

RT-Thread

  • rt_device support with usb device msc.
  • DFS support with usb host msc.
  • lwip support with usb host net class(cdc_ecm/cdc_ncm/cdc_rndis/asix/rtl8152/bl616_wifi).
  • msh support with lsusb
  • device char support with host cdc_acm/ftdi/ch34x/cp210x/pl2303
  • shell support with adb

Nuttx

  • char device support fowithr usb device cdc acm.
  • char device support with usb host cdc acm.
  • fs support with usb device msc.
  • fs support with usb host msc.
  • net support with usb host net class(cdc_rndis).

Threadx

  • filx support with usb host msc.

Zephyr

  • shell support with lsusb
  • disk support with usb host msc

LVGL

  • lvgl indev support with usb host mouse and keyboard. support both LVGL8.x.x and LVGL9.x.x

Blackmagic

Blackmagic support with usb device cdc acm.

DAPLINK

DAPLINK v2.1 support with usb device cdc acm + winusb(hid and msc optional).

UF2

UF2 support with usb device msc.

QMK

QMK support with usb device hid.