summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2022-06-27samd: Fix a lock-up situation at high traffic.robert-hh
This PR fixes a transmit lock-up, which happens, when data is received and sent at the sime time at moderate to high speeds, like code which just echoes incoming data. In my case, an issue was reported here: https://github.com/micropython/micropython/issues/8521
2022-06-27use forloop to avoid -Warray-bounds with host setup packethathach
2022-06-27suppress error with net examplehathach
2022-06-27fix all warnings with host rp2040hathach
2022-06-27fix all device examples warningshathach
2022-06-27Merge branch 'master' into add-more-warningshathach
2022-06-27change report len in hid API from uint8_t to uint16_thathach
since HS interrupt endpoint can be up to 1024, 8-bit is not enough. affected APIs are: - tud_hid_n_report() / tud_hid_report() - tud_hid_report_complete_cb()
2022-06-27clean up usbd log levelhathach
2022-06-27fix most warnings with rp2040 -wconversionhathach
2022-06-24fix redundant-decls warnings by usbd/usbhhathach
2022-06-24add more warning option, also fix -Wconversion with rp2040hathach
-Wuninitialized, -Wunused, -Wredundant-decls
2022-06-21Merge pull request #1509 from liamfraser/rp2040_hcd_improvementsHa Thach
RP2040 HCD Improvements (Hub + Keyboard + Mouse working)
2022-06-18Merge pull request #1515 from maddyaby/dcd_edpt_closeHa Thach
Stub out dcd_edpt_close for samd
2022-06-18Merge pull request #1518 from mingpepe/masterHa Thach
Fix typo for log format
2022-06-17rp2040: use shared IRQ handlers, so user can also hook the USB IRQgraham sanderson
2022-06-17Fix typo for log formatmingpepe
2022-06-17correct bulk size for highspeed endpoint in dynamic_configuration and usbtmc ↵hathach
exmaples
2022-06-16Stub out dcd_edpt_close for samdmaddyaby
Not having this prevents the device from finishing the mounting process. Tested on a SAMD51 and didn't seem to need to actually do anything in the close function.
2022-06-16rp2040: make moving 1K of code into RAM optional - and off by defaultgraham sanderson
2022-06-16Merge pull request #1480 from Ryzee119/multihub_rebaseHa Thach
Host: Add support for multi-level usb hubs
2022-06-16add note for recursive calls of process_device_unplugged() in case of hubhathach
2022-06-13hcd_rp2040 improvements:Liam Fraser
- Stall now has priority over other interrupt responses - Delete eunused hcd_edpt_busy - Assert !ep->active when trying to start a new xfer - Assert !ep->active when handling buff_status bits - Set ep->xferred_len to 8 once a setup packet is finished so the data structure is accurate
2022-06-10more dynamic controller for hosthathach
2022-06-10revert sof_isr driver rename since it cause issue with existing codehathach
also removed commented tud_sof_isr_set() API
2022-06-08make all hcd/dcd function used in isr into ram with ↵hathach
__no_inline_not_in_flash_func() for faster irq handling result is 1KB of code moved from rom -> ram
2022-06-08add tuh_configure() for port/dynamic host behavior confighathach
2022-06-07add TU_ATTR_FAST_FUNC for audio sof isr call chainhathach
2022-06-07Merge pull request #1495 from hathach/enhance-tusb-configHa Thach
Better support multiple controllers configuration
2022-06-06update all host exampleshathach
2022-06-06Merge pull request #1481 from cr1901/msp430-misopt-fixHa Thach
msp430x5xx: Add fix for possible bug in msp430-elf-gcc 9.3.0.
2022-06-06more ci fixhathach
2022-06-06fix ci, remove use of CFG_TUSB_RHPORT0_MODE in bsphathach
2022-06-04update all dwc2 ports to support new dynamic controller supporthathach
2022-06-04Hub: Remove multi-level hub bypassRyzee119
2022-06-03make dwc2 stm32 rhport support dynamichathach
2022-06-03remove static port defined for device/hosthathach
2022-06-02rhport argument in usbd_ API() is not used (always use the initialized port)hathach
remove the usage of TUD_OPT_RHPORT in class driver
2022-06-01rename board specific macro for examplehathach
- BOARD_DEVICE/HOST_RHPORT_NUM to BOARD_TUD/H_RHPORT - BOARD_DEVICE/HOST_RHPORT_SPEED to BOARD_TUD/H_MAX_SPEED
2022-06-01fix compile errortfx2001
2022-06-01Merge pull request #1454 from Iktek/bugfix_1453Ha Thach
overwrite grstctl on edpt_disable
2022-06-01grstctl set fifo + flush in one assignhathach
2022-06-01Merge pull request #1438 from Nikitarc/masterHa Thach
Update dwc2_stm32.h
2022-05-31Merge pull request #1381 from hathach/add-sof-isrHa Thach
Add SOF IRQ Handler
2022-05-31clean up tud_audio_set_itf_cb() invocationhathach
2022-05-31comment out fifo count method for nowhathach
2022-05-30msp430x5xx: Add fix for possible bug in msp430-elf-gcc 9.3.0.William D. Jones
2022-05-29Hub: Unplug downstream devices on non-root hub disconnectRyzee119
2022-05-29Hub: Retry port status transfer if failedRyzee119
2022-05-29Fix non-trivial designated initializers compile errorRyzee119
2022-05-27adding feedback fifo count (WIP)hathach