Commit Graph

36 Commits

Author SHA1 Message Date
sakumisu
0c77c8b457 start next hub int transfer after enumrateion 2022-10-05 12:47:05 +08:00
sakumisu
212a727cbd remove irq protect when allocates devnum 2022-10-01 16:15:53 +08:00
sakumisu
972c935ead remove hub device driver 2022-10-01 16:11:10 +08:00
sakumisu
d7a37de795 config ep0 default mps in usbh_enumerate 2022-09-25 17:58:30 +08:00
sakumisu
110d9ba816 add super speed string 2022-09-23 21:58:36 +08:00
sakumisu
09c6f2b655 add urb for msc class 2022-09-15 20:46:14 +08:00
sakumisu
b25b0f0b6c add interface altsetting struct 2022-09-14 20:33:13 +08:00
sakumisu
9615a468dc fix typo 2022-09-12 13:00:45 +08:00
sakumisu
8e43045ddb move exthub memory into no cache ram 2022-09-12 10:51:59 +08:00
sakumisu
88b7f9a2ff enable all hub port power 2022-09-11 22:43:51 +08:00
sakumisu
7990ee9747 complete hub intr transfer 2022-09-09 22:18:02 +08:00
sakumisu
62d0000926 refactor usb host stack: hcd api, hub process and usb no cache ram process 2022-09-09 19:09:22 +08:00
sakumisu
3c94fca8d8 refactor usb device intf and ep register 2022-08-20 18:08:36 +08:00
sakumisu
523d33506d give up class register 2022-08-19 23:34:35 +08:00
sakumisu
7377b5183d Simplify the license rows, standardize header macro name 2022-08-18 21:41:19 +08:00
sakumisu
b835c9ccd2 add nocache ram config when enable dcache 2022-07-31 18:40:45 +08:00
sakumisu
56364f2903 alloc class name after the necessary commands are completed 2022-05-22 17:09:47 +08:00
sakumisu
a5ee5b4152 Standardized function parameter with xxx_class 2022-04-04 15:37:14 +08:00
sakumisu
c1f6b86bcf add class driver export macro control 2022-04-04 13:11:44 +08:00
xieyangrun
322964f598 fixed osal critical section protect adapt 64bits CPU. 2022-03-31 18:40:11 +08:00
aozima
3cce9e7d78 clean compiler warning. 2022-03-27 14:58:25 +08:00
jzlv
563888ec14 update class driver info,support class driver export 2022-03-23 17:30:53 +08:00
sakumisu
fd574baeb7 fix critical section wrong use 2022-03-17 16:40:54 +08:00
sakumisu
ba8c528918 use hport setup to replace class setup,move out test demo 2022-02-24 12:29:06 +08:00
sakumisu
c2d048f130 add debounce time for hub port change detect 2022-02-18 17:53:46 +08:00
sakumisu
ae5c691587 add static to embelish request handler 2022-02-12 18:49:06 +08:00
sakimisu
1edbae8e07 format codes 2022-02-08 11:44:46 +08:00
sakumisu
1cb56fe0ef replace ssize_t with int 2022-02-07 17:32:36 +08:00
sakumisu
3715384fee replace ssize_t with int 2022-02-06 19:01:24 +08:00
sakimusu
b44617212b add usb host stack(class not release completely) 2022-02-01 23:02:59 +08:00
sakimusu
f8ea5c12fa rename paramater named class with devclass instead 2022-02-01 22:00:10 +08:00
sakumisu
c5bfeed867 update license 2022-01-15 17:13:57 +08:00
sakumisu
da0e7bdb93 rename hub port status and change macros 2021-12-28 17:09:58 +08:00
sakumisu
c3cc88d95f fix doxygen user name 2021-12-04 14:39:35 +08:00
sakumisu
a33973a52c rename request recipient macro 2021-11-29 16:20:48 +08:00
sakumisu
d3c4716492 add hub class 2021-11-29 10:32:06 +08:00