Commit Graph

  • 9c14ea19a9 fix(port/bl): fix test mode api sakumisu 2024-07-13 10:13:29 +08:00
  • 218fa8e85d update(demo/hid_mouse_template): draw circle to test report rate sakumisu 2024-07-13 10:11:49 +08:00
  • eb147d7276 fix: fix typo sakumisu 2024-07-13 10:10:57 +08:00
  • c0bfbf7952 doc(readme): fix typo HaoboGu 2024-07-11 17:57:29 +08:00
  • 1a9c1481f4 feat(core/usbd_core): support get hid desc request(0x21), support get status for remote wakeup & self powered sakumisu 2024-07-10 21:00:06 +08:00
  • 3d3c6bb5a2 fix(kconfig): fix spelling sakumisu 2024-07-10 20:28:20 +08:00
  • a942ec85a8 port: ehci: update init and deinit Zhihong Chen 2024-07-05 20:17:15 +08:00
  • a4a06573ea fix(port/musb/usb_dc_musb.c): usbd_ep_is_stalled api err. liuhy 2024-07-09 14:48:58 +08:00
  • 7fab3c29f0 feat(port): implement usbd_ep_is_stalled api sakumisu 2024-07-08 21:50:00 +08:00
  • 4f3a3f496e feat(wifi/bl616): add bl616 usbwifi sakumisu 2024-07-07 12:07:49 +08:00
  • e4b56cee89 update(hub): update hub macros and hub params for usb3.0 sakumisu 2024-07-07 11:54:04 +08:00
  • 53114c0f16 refactor(e(o)hci): rename usb_hc_e(o)hci to usb_e(o)hci_reg, usb_hc_e(o)hci_priv to usb_hc_e(o)hci sakumisu 2024-07-04 21:35:59 +08:00
  • 29aaf56396 chore: release v1.3.1 v1.3.1 release/v1.3.1 sakumisu 2024-06-28 16:34:28 +08:00
  • c24eea6077 fix(port): enter section before alloc pipe sakumisu 2024-06-28 14:45:11 +08:00
  • 8fa517016e feat: add dhcp-server and dns-server module sakumisu 2024-06-27 22:36:48 +08:00
  • 35807fb9d9 fix(demo/cdc_ecm_template): device tcp/ip stack mac can't same as host sakumisu 2024-06-27 22:36:33 +08:00
  • 6e7502ec07 fix(demo/cdc_rndis_template): device tcp/ip stack mac can't same as host. aozima 2024-06-27 13:47:59 +08:00
  • ab7ef4b116 chore(sconscript): update musb config sakumisu 2024-06-25 18:08:42 +08:00
  • adee4b6727 update(class/vendor/net/usbh_asix): ignore the remain data that len is less than 4 sakumisu 2024-06-25 17:48:35 +08:00
  • 6c92681e48 refactor(platform): add usbh_xxx_get_eth_txbuf api, especially for lwip pbuf list sakumisu 2024-06-25 17:18:09 +08:00
  • 31cd834ded chore(sconscript): fix spelling sakumisu 2024-06-24 21:23:50 +08:00
  • a1274bad0a update(platform/rtthread/usbh_dfs): add hpm6e00 chip sakumisu 2024-06-24 21:23:32 +08:00
  • c377ebfc61 update(class/video/usbd_video): make payload fill api common sakumisu 2024-06-23 22:46:51 +08:00
  • 1decfd0365 update(class/hub/usbh_hub): enumerate in order sakumisu 2024-06-23 14:48:07 +08:00
  • dc0070b054 update(class/msc/usbh_msc): add MSC_INQUIRY_TIMEOUT to break quickly in inquiry stage sakumisu 2024-06-23 14:46:38 +08:00
  • 755d067650 update: check class->hport validity sakumisu 2024-06-23 14:16:57 +08:00
  • 69fe1598ed update(core/usbd_core): increase intf array from 8 to 16 sakumisu 2024-06-23 13:50:23 +08:00
  • 0f8ec31981 update rst for malloc free sakumisu 2024-06-22 18:46:02 +08:00
  • 3bf74d2101 fix(common/usb_memcpy): fix warning in 64bit sakumisu 2024-06-22 17:19:20 +08:00
  • 10437a7d13 update(core/usbh_core): do not use slist, we use recursion sakumisu 2024-06-22 15:15:58 +08:00
  • a1ab76dd3e chore(sconscript): add hc32 config sakumisu 2024-06-22 00:23:48 +08:00
  • 27394f5759 fix(demo/video_audiov1_hid_template): fix typo sakumisu 2024-06-22 00:14:23 +08:00
  • 740627cf3c update(demo/video): using endpoint desc init macro in video demo yjun 2024-06-17 22:07:08 +08:00
  • 7a26ad5082 update(class/video): add xu descriptor definition yjun 2024-06-17 22:00:07 +08:00
  • ff2070d14b fix(class/video): vc header descriptor definition yjun 2024-06-16 14:24:03 +08:00
  • 0cb245e6d3 fix(common/usb_memcpy): fix missing USB_MEMCPY_H sakumisu 2024-06-17 21:09:06 +08:00
  • 556bf91879 fix(class/video/usb_video): fix missing bDescriptorSubType in vc header descriptor sakumisu 2024-06-17 18:30:44 +08:00
  • 5d87a750ac fix(core/usbh_core): fix missing free devaddr caused by 935325 sakumisu 2024-06-17 18:28:11 +08:00
  • 8a4f210ee7 fix memcpy to strncpy sakumisu 2024-06-16 23:40:15 +08:00
  • 82f11fa647 fix(demo): fix missing usbh_int_urb_fill, musb will modify urb->transfer_buffer_length, this is a patch for musb sakumisu 2024-06-16 22:19:39 +08:00
  • 47e6ed1c75 fix(class/audio/usbh_audio): fix sample frequence sakumisu 2024-06-16 20:59:32 +08:00
  • b4d54d2aa6 fix(core/usbh_core): fix get mult sakumisu 2024-06-16 18:10:56 +08:00
  • 96db9b96da update h264 macro sakumisu 2024-06-16 16:08:01 +08:00
  • 62da380c25 feat(demo): add uvc_uac_hid template sakumisu 2024-06-15 23:17:41 +08:00
  • 66e3ffb90d update readme sakumisu 2024-06-15 21:12:03 +08:00
  • afa77ec20b update(video): add more video desc macros, like h264, yuv, add vc endpoint to choose, add yuv template sakumisu 2024-06-15 13:33:34 +08:00
  • 0f8c145d93 update(port/musb): config fifo from fifo table, add beken and es32 glue sakumisu 2024-06-14 22:38:31 +08:00
  • 3cf2d6da31 fix warning sakumisu 2024-06-14 22:16:26 +08:00
  • bf9a236c9a fix(demo/hid_custom_inout_template): add missing macros sakumisu 2024-06-14 20:45:37 +08:00
  • bf8e092627 remove print log for device, because we do not allow printf in isr sakumisu 2024-06-14 09:53:00 +08:00
  • e9a7eb9eeb fix warning sakumisu 2024-06-14 00:25:07 +08:00
  • 277f3940f6 remove ununsed code sakumisu 2024-06-14 00:25:02 +08:00
  • bf54bc2ff1 update(port/ehci): use static iso pool for iso urb to reduce alloc time sakumisu 2024-06-11 21:59:37 +08:00
  • 77af563898 add comments for dwc2 fifo macro sakumisu 2024-06-11 21:58:17 +08:00
  • f57234e668 update port readme sakumisu 2024-06-09 15:44:52 +08:00
  • 3429f833f3 update(port/musb/usb_dc_musb): remove ununsed code sakumisu 2024-06-09 15:26:00 +08:00
  • 9d265f2398 已在hc32f4a0上测试usbd的usb_glue_hc.c jinsc 2024-06-08 18:19:16 +08:00
  • 935325175f remove old xhci patch sakumisu 2024-06-07 21:51:33 +08:00
  • 6fd87902b5 remove old version sakumisu 2024-06-07 10:29:44 +08:00
  • b1660f743f update rst sakumisu 2024-06-06 22:38:47 +08:00
  • f197716f52 update(port/dwc2/usb_hc_dwc2): add check for fifo with ep mps sakumisu 2024-06-06 21:48:56 +08:00
  • 62ed025ddc fix(port/musb/usbh_hc_musb): fix missing leave critical when return with error sakumisu 2024-06-06 20:28:49 +08:00
  • 883c0a5dc5 review cdc-ecm enum success but comunication error yukelab 2024-06-05 11:10:08 +08:00
  • cf0137686d fix(class/cdc/usbd_cdc_ecm): fix build error sakumisu 2024-06-05 10:19:20 +08:00
  • 48a125b28d fix spelling sakumisu 2024-06-01 23:13:26 +08:00
  • e2877d3fe0 update(demo/usb_host): remove ununsed net class sakumisu 2024-06-01 23:08:47 +08:00
  • 3429f73a65 update: add comments for net process, support len > 16K for ncm/rndis/asix/rtl8152 sakumisu 2024-06-01 17:53:04 +08:00
  • 3c102bd265 update readme sakumisu 2024-05-31 23:01:12 +08:00
  • ba098529af update(class/wireless/usbd_rndis): print max pkts and size in init msg resp sakumisu 2024-05-31 22:44:04 +08:00
  • 2d63b52d0b feat: use fast memcpy for net sakumisu 2024-05-31 22:28:56 +08:00
  • 5f28438eec fix(class/wireless/usbd_rndis): change total size to 1558 sakumisu 2024-05-30 16:29:45 +08:00
  • edf4e5c7fc Unify the number of endpoint names and fix a data receiving bug Chen Leeren 2024-05-27 21:46:07 +08:00
  • 865d2f5d96 refactor(platform): update platform support sakumisu 2024-05-23 23:14:53 +08:00
  • 3336919e0d release v1.3.0 v1.3.0 sakumisu 2024-05-21 20:23:12 +08:00
  • 8b070570a7 fix(port/ehci): fix missing busid sakumisu 2024-05-22 18:50:33 +08:00
  • af792eabab fix typo sakumisu 2024-05-21 16:08:28 +08:00
  • 3be08d16f7 update(port/dwc2): rename struct name to avoid duplicate definitions sakumisu 2024-05-21 11:50:49 +08:00
  • 5dafdcb895 fix warning sakumisu 2024-05-20 19:13:11 +08:00
  • f24c37d3aa update(class/wireless/usbd_rndis): remove ununsed speed field sakumisu 2024-05-20 18:15:01 +08:00
  • a7a7afc6bb port: HPMicro: update usb_glue_hpm Zhihong Chen 2024-05-18 10:12:02 +08:00
  • 66b893e64f update: add langid in string desc sakumisu 2024-05-17 21:56:56 +08:00
  • 3a3de9cb69 update: format log sakumisu 2024-05-17 17:22:25 +08:00
  • 13e4670f3d update: remove internal configs, you should get config from usb_config.h sakumisu 2024-05-17 17:04:53 +08:00
  • 1d9a36b61c update(docs): update rst sakumisu 2024-05-17 17:03:50 +08:00
  • b1c81a92f5 fix warning sakumisu 2024-05-16 20:47:37 +08:00
  • af92236cf4 refactor(core/usbd_core): process string internal, you can use like \"cherryusb\" now sakumisu 2024-05-16 11:19:51 +08:00
  • 0985a7e5fa fix(port/usb_hc_ehci): clear iaad status sakumisu 2024-05-16 10:13:41 +08:00
  • 8b805ee6d7 fix(dwc2): check those chips with 1.25KB fifo sakumisu 2024-05-15 23:07:46 +08:00
  • 5e6bd78f80 update(dwc2): change rx fifo to 1024/4 as default sakumisu 2024-05-15 22:37:33 +08:00
  • f2133f5ca2 update(docs): update rst sakumisu 2024-05-15 12:10:38 +08:00
  • 9657585f1f update(core/usbh_core): remove ununsed urb memset sakumisu 2024-05-15 09:57:21 +08:00
  • a225ee383b update(demo/midi): add read api sakumisu 2024-05-14 21:34:50 +08:00
  • 60747ce435 update(port/musb): add sunxi glue for check sakumisu 2024-05-14 21:34:15 +08:00
  • 490cac1a0f fix(class): change ifdef to if for LWIP_TCPIP_CORE_LOCKING_INPUT sakumisu 2024-05-14 13:59:39 +08:00
  • 207fb7b128 update(usbh_ncm/usbh_rndis): limit read size to 16K sakumisu 2024-05-14 13:53:58 +08:00
  • d23a8a8d00 update: get mps by usbd_get_ep_mps sakumisu 2024-05-14 11:28:34 +08:00
  • 4243394225 fix(demo): remove duplicate macro sakumisu 2024-05-14 11:29:23 +08:00
  • 62c9c8b747 update(demo/usb_host): change eth name index sakumisu 2024-05-12 20:50:29 +08:00
  • 7b38b4b323 update(demo/usb_host): disable keep timer(no need) sakumisu 2024-05-12 11:21:03 +08:00
  • e1aa49e086 fix typo sakumisu 2024-05-12 19:06:20 +08:00