Commit Graph

1397 Commits

Author SHA1 Message Date
sakumisu
8d2afc1540 update(port/ehci/usb_glue_aic): add check for CONFIG_USB_OHCI_HCOR_OFFSET 2024-12-04 22:47:08 +08:00
sakumisu
87b8a4ad7f docs: update rst 2024-12-01 20:59:32 +08:00
sakumisu
9ff35e9020 update(port/dwc2/usb_hc_dwc2): do not support hs hub with ls/fs device 2024-11-29 22:42:54 +08:00
sakumisu
a03a9cd481 chore: add canaan logo 2024-11-29 22:41:56 +08:00
sakumisu
88d57eb99b update(cherrymp): use own osal 2024-11-28 18:25:47 +08:00
sakumisu
5850e27743 update(port/fsdev): add check for iso, we do not support 2024-11-27 22:14:05 +08:00
sakumisu
015aa77487 docs: update rst 2024-11-27 20:17:05 +08:00
sakumisu
4416dfa5cf fix(class/cdc/usbd_cdc_ecm): fix missing return 2024-11-27 19:37:42 +08:00
sakumisu
d874bed6aa chore: add missing license 2024-11-26 21:27:22 +08:00
sakumisu
7f75da270f update(cherrymp): change mq to sem for fast run 2024-11-26 21:04:14 +08:00
sakumisu
1a39169f6e update(port/dwc2/usb_dc_dwc2): clear crst bit because some mcu cannot be self-clearing, refs:#276 2024-11-25 21:03:51 +08:00
Zhihong Chen
82a0d243f8 usbd_video: use pingpang buffer to improve tx performance
- use pingpang buffer to improve tx performance

Signed-off-by: Zhihong Chen <zhihong.chen@hpmicro.com>
2024-11-25 16:55:28 +08:00
sakumisu
ac3be8cb3a update(class/audio): change volume unit with dB, fix uac2.0 volume range 2024-11-25 16:21:25 +08:00
sakumisu
a72ecd2202 update: change memcpy to fast memcpy 2024-11-24 23:04:27 +08:00
sakumisu
c6bdacee6d docs: add share rst 2024-11-21 21:42:03 +08:00
sakumisu
ea03856337 fix warning 2024-11-21 21:00:10 +08:00
sakumisu
1c1217f8fa fix(port/dwc2/usb_dc_dwc2): do not clear other intr bits 2024-11-21 20:57:24 +08:00
Zhihong Chen
093a1836f0 demo: video_static_h264_template.c: fix end brace
Signed-off-by: Zhihong Chen <zhihong.chen@hpmicro.com>
2024-11-18 17:31:02 +08:00
Zhihong Chen
70ef616676 HPMicro: update hpmicro port files
Signed-off-by: Zhihong Chen <zhihong.chen@hpmicro.com>
2024-11-18 17:31:02 +08:00
sakumisu
6517919bd2 refactor(class/video/usbd_video): refactor video stream transfer, support n frames in one transfer 2024-11-16 22:35:58 +08:00
sakumisu
2b72d8c6d8 chore(scons): add kendryte config 2024-11-13 22:44:44 +08:00
sakumisu
261502f3b2 fix(cherrymp): fix bool to uint32_t 2024-11-13 22:44:38 +08:00
sakumisu
e3ff8ffe6a update(demo): set hid busy before write 2024-11-13 21:49:58 +08:00
sakumisu
24fc172ad8 update(demo/usbd_rndis): update send & recv done api, add check for this demo 2024-11-11 21:50:13 +08:00
sakumisu
58d552d03d update(class/cdc/usbd_cdc_ecm): support transfer api for enet & wireless without lwip 2024-11-11 21:48:13 +08:00
sakumisu
d0edc30c11 update(demo/usb_host): move test macro before run api 2024-11-11 21:44:33 +08:00
sakumisu
6ea1e2f94f update(osal/freertos): update usb_osal_mq_recv and usb_osal_mq_send for isr api 2024-11-06 20:14:35 +08:00
sakumisu
037c2a8323 update(platform/rtthread): remove unused idle task check 2024-11-04 20:07:43 +08:00
sakumisu
608ee773de chore(cmake): update idf config for lwip & freertos 2024-11-04 20:07:19 +08:00
sakumisu
c51a6f35a6 feat(class/aoa): add usb aoa host 2024-10-31 21:45:19 +08:00
sakumisu
a13bee0663 feat(core/usbh_core): add usbh_find_hubport api 2024-10-31 21:45:19 +08:00
sakumisu
fd1baa62df update(osal/usb_osal_thread): implement usb_osal_sem_reset 2024-10-31 21:45:19 +08:00
sakumisu
6e6fdda62a update(port/ehci/usb_glue_aic): remove lsusb shell, add check for ehci configflag 2024-10-31 21:45:19 +08:00
Dozingfiretruck
f02ff21cfb add:cherryusb_config_template.h add CONFIG_USB_HS configuration description 2024-10-31 12:28:32 +08:00
sakumisu
d6aae26371 update(class/audio/usbh_auido): update audio volume and mute api, caculate volume with volume min & max 2024-10-30 22:19:37 +08:00
sakumisu
77136aa743 update(core/usbd_core): implement USB_REQUEST_GET_INTERFACE request, refs:#268 2024-10-30 22:19:14 +08:00
sakumisu
4784017f56 chore: update comment 2024-10-30 21:04:06 +08:00
electretmike
149fb046bc fix: rename class to class_code, for c++ compatibility (#269)
Co-authored-by: Michiel van Leeuwen <michiel@embeddedacoustics.com>
2024-10-30 15:11:46 +08:00
sakumisu
f437b3e51c docs: release v1.4.1 v1.4.1 2024-10-20 20:49:36 +08:00
sakumisu
65151b9534 feat(class/video/usbd_video): add usbd_video_stream_start_write api for video split tranfer, every transfer with one ep_mps 2024-10-18 17:18:51 +08:00
sakumisu
05315b7ea5 fix(port/dwc2/usb_hc_dwc2): fix check typo 2024-10-17 09:21:31 +08:00
sakumisu
f1a1434047 chore(platform/usbh_lwip): remove Double quotation marks 2024-10-11 21:53:24 +08:00
sakumisu
a20e312b55 update(port/kinetis): update mcx glue for mcxa153/mcxc444 2024-10-11 20:02:39 +08:00
sakumisu
83b5d842c7 docs: fix some translations 2024-10-10 21:39:40 +08:00
sakumisu
e425b992be feat(port/kinetis): add kinetis usbip 2024-10-10 21:30:42 +08:00
HalfSweet
0b81f3b2a2 Update start.rst 2024-10-10 21:23:58 +08:00
HalfSweet
287eb130ac Update deploy-docs.yml 2024-10-10 21:23:58 +08:00
sakumisu
525884a00f feat(class/audio/usb_audio): add audio altsetting desc init macros 2024-09-30 16:46:58 +08:00
sakumisu
2c52445639 update(platform/none/usbh_lwip): remove freertos, use osal api 2024-09-28 14:37:36 +08:00
sakumisu
df888eb9bc update(class/wireless/usbh_rndis): reduce rndis control buffer 2024-09-28 14:32:13 +08:00