Commit Graph

60 Commits

Author SHA1 Message Date
sakumisu
7902c1c352 style: remove printf with USB_LOG_XXX
Signed-off-by: sakumisu <1203593632@qq.com>
2025-09-01 20:03:19 +08:00
MDLZCOOL
9de928d6af Modify kconfig for better template choose 2025-07-10 20:19:16 +08:00
sakumisu
5990e5c607 update(demo/usb_host): add fatfs speed test
Signed-off-by: sakumisu <1203593632@qq.com>
2025-04-30 21:38:09 +08:00
sakumisu
9a26c50900 fix: fix wformat warnings
Signed-off-by: sakumisu <1203593632@qq.com>
2025-03-28 22:39:30 +08:00
sakumisu
c827c2e50b update(class/msc/usbh_msc): move msc scsi commands out to prevent blocking enum thread
Signed-off-by: sakumisu <1203593632@qq.com>
2025-01-26 12:50:48 +08:00
sakumisu
6769eac6e0 feat(osal): add argument macro for different os, especially for nuttx
Signed-off-by: sakumisu <1203593632@qq.com>
2025-01-20 18:23:59 +08:00
sakumisu
d0edc30c11 update(demo/usb_host): move test macro before run api 2024-11-11 21:44:33 +08:00
sakumisu
c51a6f35a6 feat(class/aoa): add usb aoa host 2024-10-31 21:45:19 +08:00
sakumisu
35da8d6747 fix: fix -Wunused-parameter warning with -Wextra cflag 2024-08-21 20:08:47 +08:00
sakumisu
82f11fa647 fix(demo): fix missing usbh_int_urb_fill, musb will modify urb->transfer_buffer_length, this is a patch for musb 2024-06-16 22:24:08 +08:00
sakumisu
e2877d3fe0 update(demo/usb_host): remove ununsed net class 2024-06-01 23:10:04 +08:00
sakumisu
62c9c8b747 update(demo/usb_host): change eth name index 2024-05-12 20:50:29 +08:00
sakumisu
7b38b4b323 update(demo/usb_host): disable keep timer(no need) 2024-05-12 20:47:42 +08:00
sakumisu
363533be4c update(class/vendor/net/usbh_rtl8152): update eth rx/tx size 2024-05-12 20:47:34 +08:00
sakumisu
d0f79ff668 update host demo to support multi class 2024-05-05 13:34:36 +08:00
sakumisu
b51da4fbf9 remove ununsed code 2024-05-04 20:09:04 +08:00
sakumisu
ceaf0923c5 fix caculate precision 2024-04-23 16:33:02 +08:00
sakumisu
70c7f1ccbd use only one dhcp timer, delete timer when stop 2024-04-17 22:09:48 +08:00
sakumisu
51b9640489 add missing license 2024-04-16 22:11:30 +08:00
sakumisu
ed8a3ceca3 add ifndef for test macros 2024-04-14 19:36:34 +08:00
sakumisu
ce241024b1 add rtl8152 host driver 2024-03-18 19:16:12 +08:00
sakumisu
e40c72f3a8 add host cdc speed test 2024-03-15 22:59:53 +08:00
sakumisu
b4c455e5e6 must enable RT_USING_TIMER_SOFT when use timer 2024-03-14 19:37:15 +08:00
sakumisu
969c0342f0 fix cdc ncm build 2024-03-12 22:37:43 +08:00
sakumisu
39693f4702 support cdc ncm host 2024-03-10 19:53:33 +08:00
sakumisu
cbefa69715 disable net class 2024-02-24 16:41:37 +08:00
sakumisu
31fa2b99c5 enable asix host driver 2024-02-15 22:54:14 +08:00
sakumisu
5fe66b4f0d dwc2: ctrl and bulk no need nak irq, when intr calls nak, retry by user 2024-01-06 01:09:55 +08:00
sakumisu
e201439722 create lwip rx thread by user 2023-12-19 21:38:55 +08:00
sakumisu
01f9025b6b init demo thread in xxx_run api, and delete by itself 2023-12-18 20:52:26 +08:00
sakumisu
fe18d36fe0 implement rtt eth_device control and eth_tx api 2023-12-01 20:44:24 +08:00
sakumisu
c8a11be013 add two dhcp timer 2023-11-30 21:34:18 +08:00
sakumisu
7e3795c191 auto enable lwip demo with __has_include 2023-11-29 21:04:50 +08:00
sakumisu
84299ce80b delete lwip rx thread in self 2023-11-24 21:11:05 +08:00
sakumisu
8ae4453ca4 fix en colon 2023-11-23 22:50:07 +08:00
sakumisu
074f30a7b4 disable device not find log 2023-11-22 21:45:13 +08:00
sakumisu
03db11f4af add ecm and rndis thread delete for dynamic netif 2023-11-22 19:28:30 +08:00
sakumisu
bbcb433564 support host demo with timer for rtthread 2023-11-20 22:15:33 +08:00
sakumisu
7989708bfe add dhcp timer for getting ip addr 2023-11-20 16:59:18 +08:00
sakumisu
5bbe2a97f2 refactor urb, add ep & hport in urb to make hardware pipe more reusable 2023-11-16 19:56:52 +08:00
sakumisu
40a019e063 add ecm host demo 2023-11-13 19:49:27 +08:00
sakimisu
2ca22deaad remove unused code 2023-06-21 23:30:44 +08:00
sakimisu
4070603e57 submit urb when nbytes>0 2023-02-07 22:55:31 +08:00
sakumisu
e37d5d3866 split host demo into standalone thread 2023-02-06 21:08:58 +08:00
sakimisu
52edc32521 disable video demo, contact with me to know how to use 2022-12-11 20:28:10 +08:00
sakimisu
61e82e0eeb remove device mount and unmount callback 2022-11-21 21:59:37 +08:00
sakumisu
ee026096b1 remove bulk_transfer and intr_transfer 2022-10-07 21:44:43 +08:00
sakumisu
3d0b58bb4e move fatfs variables into no cache ram 2022-09-12 21:45:48 +08:00
sakumisu
1df32997ed update fatfs demo and port 2022-09-12 20:41:51 +08:00
sakumisu
9615a468dc fix typo 2022-09-12 13:00:45 +08:00