Commit Graph

  • a5e69cd8b5 update(demo): wait done in linkoutput_fn for rndis & ecm, retransmission in lwip costs too much time master sakumisu 2025-05-08 10:03:44 +08:00
  • 6516a470c8 update(port/ch32): update irqhandler name sakumisu 2025-05-07 22:07:22 +08:00
  • bf2ba7324a update(class): replace ecm & rndis USB_ERR_NOTDEV with USB_ERR_NOTCONN sakumisu 2025-05-07 19:48:39 +08:00
  • cf22bcf252 update(class/wireless/usbd_rndis): use usbd_rndis_start_write for usbd_rndis_eth_tx sakumisu 2025-05-07 18:09:19 +08:00
  • d122f2d8f7 update(demo): include dnserver & dhserver config for rndis & ecm sakumisu 2025-05-07 18:00:20 +08:00
  • d012974a0e platform: lvgl: update features and support both LVGL 8 and LVGL 9 Runcheng Lu 2025-05-06 23:19:36 +08:00
  • 609305a28f class: hid: Fix typo: MODIFER → MODIFIER Runcheng Lu 2025-05-06 23:17:41 +08:00
  • d4dfb03afc update: add USB_ASSERT_MSG for common case sakumisu 2025-05-06 22:34:41 +08:00
  • a41000a000 update(port/aic): sync code from luban lite sakumisu 2025-05-06 21:45:03 +08:00
  • e29d87bb20 update(osal): rename ticks to timeout_ms sakumisu 2025-05-06 18:16:04 +08:00
  • 93a8457700 feat(osal/usb_osal_zephyr): add zephyr osal sakumisu 2025-05-06 18:09:43 +08:00
  • 3f736a3622 chore: update cmake & kconfig & scons sakumisu 2025-05-06 18:09:06 +08:00
  • ccbe0232dc update(osal/usb_osal_nuttx): update timer driver sakumisu 2025-05-06 18:08:36 +08:00
  • 9aa7a76353 update(port/dwc2/usb_glue_st): change USB_OTG_HS_PERIPH_BASE to 0x40040000UL sakumisu 2025-05-06 18:07:57 +08:00
  • 4db5b5be2e Deploying to gh-pages from @ cherry-embedded/CherryUSB@8bc602dc74 🚀 gh-pages sakumisu 2025-05-05 14:41:39 +00:00
  • 8bc602dc74 docs: update note sakumisu 2025-05-05 22:38:16 +08:00
  • 4793f2f175 Deploying to gh-pages from @ cherry-embedded/CherryUSB@10ee4a814d 🚀 sakumisu 2025-05-05 14:38:37 +00:00
  • 51ef13d217 fix(port/bl): enable PDS_REG_USB_IDDIG bit for device sakumisu 2025-05-05 18:59:20 +08:00
  • 7d93f7d0f0 chore(cmake): update cmake sakumisu 2025-04-30 23:00:35 +08:00
  • 5990e5c607 update(demo/usb_host): add fatfs speed test sakumisu 2025-04-30 21:38:09 +08:00
  • 577ebd0999 fix unused warnings sakumisu 2025-04-30 21:37:50 +08:00
  • c27458d71a update(platform): update platform code sakumisu 2025-04-29 18:28:30 +08:00
  • 644ac2b37f update(common/usb_log): update USB_ASSERT sakumisu 2025-04-29 18:01:35 +08:00
  • d3de69ae38 update(class/wireless/usbd_rndis): enable indicate msg for sending connect status sakumisu 2025-04-29 16:24:48 +08:00
  • 33dd56b7ce update(port/ehci): use static qtd pool for qtd alloc & free sakumisu 2025-04-29 16:19:47 +08:00
  • 8aad86f66b update(class): add weak api to avoid undefine symbol(not use such class but add) sakumisu 2025-04-28 21:32:19 +08:00
  • 0c3a64516d update(rtthread): add check for use dfs sakumisu 2025-04-26 17:22:47 +08:00
  • e212bf8601 Deploying to gh-pages from @ cherry-embedded/CherryUSB@95d968bd57 🚀 sakumisu 2025-04-25 13:11:06 +00:00
  • 95d968bd57 feat(port/fsdev/usb_glue_st): implement low level api sakumisu 2025-04-25 21:07:36 +08:00
  • fd21758d51 Deploying to gh-pages from @ cherry-embedded/CherryUSB@4edd86c872 🚀 sakumisu 2025-04-24 11:33:55 +00:00
  • 4edd86c872 fix(port/dwc2/usb_hc_dwc2): change packet uint8_t to uint16_t sakumisu 2025-04-24 19:33:21 +08:00
  • 166795bd72 feat(port/dwc2/usb_glue_st): implement low level api for device and host sakumisu 2025-04-23 21:48:05 +08:00
  • 8ef72eef67 Deploying to gh-pages from @ cherry-embedded/CherryUSB@66c2018ea7 🚀 sakumisu 2025-04-23 13:48:56 +00:00
  • a838edb3e6 fix wformat warning sakumisu 2025-04-23 21:38:42 +08:00
  • 894b80d9ed fix(port/dwc2/usb_hc_dwc2): enlarge pktcnt to 0x3ff, GHWCFG3(bit4:6) = 6, GHWCFG3(bit0:3) = 8 sakumisu 2025-04-23 18:21:31 +08:00
  • 4c8d448ca2
    cmake_format (#305) minlewang 2025-04-23 10:39:29 +08:00
  • 4897d6d622
    port: hpmicro: update isr processing (#304) chenzhihong007 2025-04-23 09:43:52 +08:00
  • e0fedaa956 refactor(class/usbd_msc): replace cherryrb with only variable sakumisu 2025-04-22 14:59:32 +08:00
  • d10b88c1a1 feat(core/usbd_core): add ep0_next_state to record control transfer state sakumisu 2025-04-21 18:23:30 +08:00
  • dd8ec4bbcf fix wformat warning sakumisu 2025-04-19 23:01:59 +08:00
  • e6fb6af4a9 feat(class/usbh_hid): add usbh_hid_get_protocol api sakumisu 2025-04-17 11:32:31 +08:00
  • 947f8530ef feat(platform/lvgl): enable hid boot protocol sakumisu 2025-04-17 11:28:53 +08:00
  • 73c8062518 docs: fix typo sakumisu 2025-04-16 20:18:04 +08:00
  • 3f190b127d feat(platform): add filex support sakumisu 2025-04-16 18:21:38 +08:00
  • 215db93943 feat(platform): add lvgl mouse&keyboard support sakumisu 2025-04-15 12:05:23 +08:00
  • c323cfd571 Deploying to gh-pages from @ cherry-embedded/CherryUSB@c916f63bc3 🚀 sakumisu 2025-04-13 11:11:59 +00:00
  • c916f63bc3 docs: fix typo sakumisu 2025-04-13 19:11:28 +08:00
  • 8392ba6810 fix(scons): fix pusb2 path sakumisu 2025-04-12 21:06:34 +08:00
  • e5989ee41a update(demo): use largest frequence from table sakumisu 2025-04-12 16:50:25 +08:00
  • 364eb60396 update(demo): enable feedback trasnfer when USING_FEEDBACK=1 sakumisu 2025-04-12 16:39:08 +08:00
  • dae76cb7bd update(class/hid/usbd_hid): remove ununsed api sakumisu 2025-04-09 22:27:20 +08:00
  • 339a99a728
    osal: add liteos_m osal (#301) huohongpeng 2025-04-04 13:57:22 +08:00
  • 6f25f797ed feat(port/kinetis): add mm32f5 support sakumisu 2025-03-29 15:37:03 +08:00
  • 9a26c50900 fix: fix wformat warnings sakumisu 2025-03-28 22:39:30 +08:00
  • 91684e0677 update: change memcpy with usb_memcpy, fuck newlib with memcpy unalign bug sakumisu 2025-03-28 22:39:22 +08:00
  • 4a9c90ddc0 docs: update link sakumisu 2025-03-28 21:11:08 +08:00
  • 83695e77cf update: add usb align up for every buffer when use dcache clean&invalid api sakumisu 2025-03-28 13:15:01 +08:00
  • 5666fcb540 update(port/ohci): add pad for ed&td cachemaintain, add CONFIG_USB_OHCI_DESC_DCACHE_ENABLE for ed&td sakumisu 2025-03-28 13:13:24 +08:00
  • e9257baa5d update(port/ehci): add pad for qh&qtd cachemaintain, add CONFIG_USB_EHCI_DESC_DCACHE_ENABLE for qh&qtd&itd sakumisu 2025-03-28 13:12:46 +08:00
  • f48fa44368
    docs: 更新 README 文件结构和内容 (#300) MDLZCOOL 2025-03-28 13:27:52 +08:00
  • d9c0d27174 ehci: update config to improve performance Zhihong Chen 2025-03-12 18:22:39 +08:00
  • 44dc3c00f6 docs: release v1.4.3 v1.4.3 release/v1.4.3 sakumisu 2025-03-04 18:54:30 +08:00
  • 033908cd6b Deploying to gh-pages from @ cherry-embedded/CherryUSB@74127ff729 🚀 sakumisu 2025-03-04 09:44:34 +00:00
  • 4d5aa30778 update(cherrymp): remove malloc free sakumisu 2025-03-04 17:12:41 +08:00
  • e581097309 fix(core/usbd_core): fix two bugs sakumisu 2025-03-04 17:07:36 +08:00
  • f6263861c4 Deploying to gh-pages from @ cherry-embedded/CherryUSB@b4bb404e63 🚀 sakumisu 2025-02-27 12:47:26 +00:00
  • 6378fb88d0 update(port/kinetis): add MCXA156 support sakumisu 2025-02-26 20:49:09 +08:00
  • db0f5475b4 fix(port/ch32): add EPn_SET_TX_LEN for mps sakumisu 2025-02-25 22:16:09 +08:00
  • 27c307abed Add ch585 usbhs dc Chen Leeren 2025-02-11 00:08:11 +08:00
  • 374e6d6e4d Fix ch58x fs ip send bug Chen Leeren 2025-02-11 00:03:10 +08:00
  • c09ceb2537 fix(demo): split feedback caculate macro with AUDIO_FREQ_TO_FEEDBACK_XS and AUDIO_FEEDBACK_TO_BUF_XS sakumisu 2025-02-25 22:12:16 +08:00
  • 56afada2cc chore: fix wformat warning sakumisu 2025-02-22 21:48:25 +08:00
  • 8ac0b65b30 fix(port/dwc2/usb_glue_st): set GCCFG zero in host for stm32h7rs sakumisu 2025-02-22 19:12:51 +08:00
  • 68434ccf7d update(demo): add cdc simple transfer for winusb2.0+cdc demo sakumisu 2025-02-16 20:29:05 +08:00
  • 17a591f719 update(osal/idf): reduce tx fifo for more space for ep5 & ep6 sakumisu 2025-02-16 20:22:46 +08:00
  • 23d2327a52 fix(core/usbd_core): fix return with break in ep0 thread sakumisu 2025-02-12 09:57:58 +08:00
  • de7a73bc2f update(port/dwc2/usb_glue_esp): add freertos/task.h for old esp-idf sakumisu 2025-02-11 21:28:50 +08:00
  • 147dc4ab5d fix(core/usbh_core): check hport is valid in usbh_control_transfer sakumisu 2025-02-09 21:53:12 +08:00
  • 20c298b6ba docs: update readme sakumisu 2025-02-09 15:32:32 +08:00
  • 0c5d2ad729 feat(class/hid): add HID_X_DESCRIPTOR_INIT macro sakumisu 2025-02-08 22:59:09 +08:00
  • e90b29c2e7 feat(port/ehci): add t113 glue sakumisu 2025-02-08 22:38:19 +08:00
  • ac6db49d00 fix(core/usbh_core): return valid hport which is connected sakumisu 2025-02-07 20:15:08 +08:00
  • 43e6b5b1b1 fix(demo): fix typo sakumisu 2025-02-06 20:10:17 +08:00
  • 40122200d1 chore: add more header path sakumisu 2025-02-05 21:51:02 +08:00
  • e85d898503 update(demo): add CONFIG_USBDEV_ADVANCE_DESC template sakumisu 2025-02-01 19:13:44 +08:00
  • e592a548e9 feat(core/usbd_core): add ep0 setup handler into thread feature sakumisu 2025-02-01 14:42:29 +08:00
  • afc9213cd1 fix(port/dwc2/usb_hc_dwc2): fix warning sakumisu 2025-01-26 23:37:02 +08:00
  • 0826c164da chore(kconfig): add rp2040 sakumisu 2025-01-26 20:01:27 +08:00
  • 609c85db68 update(platform/rtthread/usbh_dfs): move mount into another thread sakumisu 2025-01-26 19:56:39 +08:00
  • d3aafb2174 update(port/rp2040/usb_hc_rp2040): add lock for ep0 sakumisu 2025-01-26 15:19:34 +08:00
  • 95baa7845c chore: fix wformat warning sakumisu 2025-01-26 13:10:25 +08:00
  • c827c2e50b update(class/msc/usbh_msc): move msc scsi commands out to prevent blocking enum thread sakumisu 2025-01-26 00:15:33 +08:00
  • 49d9775a1b feat(port/rp2040): update rp2040 host driver, use irq_add_shared_handler to register irq handler sakumisu 2025-01-25 19:07:23 +08:00
  • 5573472397 fix(port/musb/usb_hc_musb): fix musb_write_packet size with urb->transfer_buffer_length sakumisu 2025-01-25 17:03:50 +08:00
  • fd033f25c5 feat(core/usbh_core): add usbh_printf_setup api for debug sakumisu 2025-01-25 16:52:55 +08:00
  • 3e9f2b7777 docs: update hpmicro logo sakumisu 2025-01-24 17:45:30 +08:00
  • efbfc9d70f update(port/template): update template sakumisu 2025-01-23 23:04:34 +08:00
  • f447de38dc update(port/rp2040): init ep_control & buffer_control in usb_dc_init sakumisu 2025-01-23 20:58:03 +08:00
  • 8f44b8bad8 feat(platform/nuttx): update fs & net & cdcacm support sakumisu 2025-01-23 15:02:58 +08:00
  • c399be3ea2 feat(common): add usb_phyaddr2ramaddr & usb_ramaddr2phyaddr macro sakumisu 2025-01-22 17:46:10 +08:00