summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-11-16refactor urb, add ep & hport in urb to make hardware pipe more reusablesakumisu
2023-11-15release v0.10.2v0.10.2sakumisu
2023-11-15fix ecm mac buffer sizesakumisu
2023-11-15add pusb2 port, fix issue for rt-thread, add msc storage demo for rt-threadzhugengyu
2023-11-13fix rndis query & set msg wLength, only support one rndis devicesakumisu
2023-11-13add ms os requestsakumisu
2023-11-13check and execute modeswitch firstsakumisu
2023-11-13fix class api namesakumisu
2023-11-13check if token is active without errors, if token has errors, go to wakeup semsakumisu
2023-11-13add ecm host demosakumisu
2023-11-11add usbh_set_interface apisakumisu
2023-11-05add nuvoton port(not release)Yang Xijing
2023-11-04update config rstsakumisu
2023-11-04add cdc ecm hostsakumisu
2023-11-04support usb modeswitchsakumisu
2023-11-04add cdc ecm devicesakumisu
2023-11-04add usbh_get_string_desc apisakumisu
2023-11-03check qtd active status to fix nbytes = 0 in nak or ping statussakumisu
2023-10-13update quick start, add readthedocs yamlsakumisu
2023-10-12osal: add USB_OSAL_WAITING_FOREVER for Semaphore and Queue useZhihong Chen
- add USB_OSAL_WAITING_FOREVER for Semaphore and Queue use Signed-off-by: Zhihong Chen <[email protected]>
2023-10-07Fix possible errors in endpoint 0 datapidChen Leeren
2023-10-05update demo versionsakumisu
2023-09-30remove ununsed input variablesakumisu
2023-09-18[common] Avoid IAR compiling error on USB HOST stackhelloeagleyang
- Avoided using a structure with zero-length array as a field in another structure when IAR toolchain is used. Signed-off-by: helloeagleyang <[email protected]>
2023-09-07Revert original parameter.Wayne Lin
2023-09-07Update hcd-ehci, dcd-dwc2 and examples.Wayne Lin
1. Add some example Msh commands. 2. Fix device enumeration on EXT hub. 3. Re-file some templates. 4. Extend end-point number of dwc2 device driver. 5. Re-file rndis_host implementation includes a. rt_mutex_take in ISR b. 2rd pmsg is unaligned issue. c. destroy u0 ethernet resource after removing dongle.
2023-09-04ignore dwc2 EPENA checksakumisu
2023-09-01third_party: rtthread: add rndis to adapt lwip2.1.2Runcheng Lu
2023-08-30release v0.10.1v0.10.1sakumisu
2023-08-30fix warningsakumisu
2023-08-30fix video packet caculationsakumisu
2023-08-29implement msc device thread,remove other unused os threadsakimisu
2023-08-27fix warningsakimisu
2023-08-26port: hpmicro: separate host and device USB instance configZhihong Chen
- separate host and device USB instance config Signed-off-by: Zhihong Chen <[email protected]>
2023-08-26add config for hpmicro usb instance and irqsakimisu
2023-08-25fix macro spellingsakimisu
2023-08-25copy bouffalo ehci glue from official sdksakimisu
2023-08-25standardize video control apisakimisu
2023-08-25improve ehci driver, enable iaad featuresakimisu
2023-08-25remove usb_phy_init, because hpm sdk v1.2 implement itsakimisu
2023-08-18common: Add support for IAR for risc-v toolchainFan YANG
- Added support for the IAR for risc-v toolchain Signed-off-by: Fan YANG <[email protected]>
2023-08-15add test scriptssakumisu
2023-08-13[hub 修正] 快速断开的情况下无法处理断开事件heyuanjie87
2023-08-05change rndis_encapsulated_resp_buffer size to 156v0.10.0sakimisu
2023-08-05fix function namesakimisu
2023-08-05class: rndis: host: fix function nameZhihong Chen
- fix function name Signed-off-by: Zhihong Chen <[email protected]>
2023-08-05update for midiZhihong Chen
- add MidiCodeIndexNumber enum - update midi descriptor. Audio v1.0's endpoint has 9 bytes instead of 7. Signed-off-by: Zhihong Chen <[email protected]>
2023-08-01ehci: update hardcode for hpmicroZhihong Chen
- should define CONFIG_USB_EHCI_HPMICRO and CONFIG_HPM_USB_BASE in usb_config.h Signed-off-by: Zhihong Chen <[email protected]>
2023-07-29update version 0.10.0sakimisu
2023-07-29update device apisakimisu