summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-06-08dma rx works wellhathach
2023-06-08define tuc_int_handler() to empty if TUC not enabledhathach
2023-06-08default CFG_TUC_ENABLED to 0hathach
2023-06-07movement of TOP in c0ecf8b5 broke RP2040 SDK buildgraham sanderson
2023-06-07Merge pull request #2077 from abakosh/renesas_packedHa Thach
fix(RA Host Portable): git rid of the IAR warnings for packed
2023-06-07able to response with good crchathach
2023-06-07fix(RA): static assert RUSB2 registerAladdin Bakosh
2023-06-07inital support for usb typec and pd examplehathach
2023-06-07able to receive first PD messagehathach
2023-06-07revert board flash latency to 8hathach
2023-06-07update rtt to rev 25842hathach
2023-06-06able to get usbpd irq handlerhathach
- handle cc1, cc2 voltage changes - get order set, rx message end interrupt - add segger rtt support for cmake
2023-06-05clean uphathach
2023-06-05clean uphathach
2023-06-05renesas_ra: fix wrong ifdefMartino Facchin
Since CFG_TUSB_RHPORT1_MODE is always defined now for backwards compatibility
2023-06-05Merge remote-tracking branch 'mainline/master' into HEADMartino Facchin
Update fsp to 4.0.0
2023-06-05renesas_rx: fix compilation on latest GCCMartino Facchin
__CCRX__ only applyes to version 4 of RX family compiler http://tool-support.renesas.com/autoupdate/support/onlinehelp/csp/V4.01.00/CS+.chm/Compiler-CCRX.chm/Output/ccrx04c0201y.html __RX__ is one of the macros exported by latest gcc (gcc_8.3.0.202305_rx_elf)
2023-06-02fix(RA Host Portable): git rid of the IAR warnings for packedAladdin Bakosh
2023-06-02Merge pull request #2092 from hathach/stm32g4Ha Thach
Stm32g4
2023-06-02fix iar cihathach
2023-06-02fix cihathach
2023-06-02build g0 g4 iar cmakehathach
2023-06-02update cmake to build with IAR for g0 and g4hathach
2023-06-02add IAR support for G0 with cmakehathach
2023-06-02cmake refactorhathach
2023-06-02fix usb clock for dpow1hathach
2023-06-01For FreeRTOS kernel-aware debugging, when queue registry is enabled, label ↵Dave Nadler
tinyUSB queue
2023-06-01Merge pull request #2089 from DRNadler/masterHa Thach
Fix diagnostic format string (missing %u)
2023-06-01add new b_g474e_dpow1 boardhathach
2023-06-01Fix diagnostic format string (missing %u)Dave Nadler
2023-06-01Merge pull request #1942 from HubertD/feature/STM32G0Ha Thach
STM32G0 support
2023-06-01add note for B0 clock varianthathach
2023-06-01add freertosconfig for g0, add cmake stlink, add g0 to cmake cihathach
2023-06-01tested with g0b1 nucleohathach
2023-06-01add cmake support for g0, exlicitly call HAL_Init() and also HAL_IncTick() ↵hathach
in systick irq, fix button active state.
2023-06-01Merge branch 'master' into feature/STM32G0hathach
2023-06-01Merge pull request #2088 from hathach/minor-cleanupHa Thach
add lto for cmake
2023-06-01skip set CMAKE_EXECUTABLE_SUFFIX for espressif porthathach
2023-06-01add lto for cmakehathach
2023-05-29Merge pull request #2016 from ipopov/masterHa Thach
Even when we get an empty "status change" interrupt from the hub, schedule another interrupt poll
2023-05-29slightly clean uphathach
2023-05-29check status_change is not zero firsthathach
2023-05-29Even when we get an empty "status change" interrupt from the hub, schedule ↵Ivo Popov
another interrupt poll. During enumeration, when there are multiple devices attached to the hub as it's plugged into the Pi Pico, enumeration hangs, because we get a "status change" callback with value zero. With this patch, we retry several times on "zero" status change callbacks, until eventually we succeed. This is the cheapo hub that exhibits this behavior, but I assume it's not the only one: https://www.amazon.com/gp/product/B083RQMC7S. While debugging this, I consulted the implementation in the Linux kernel. There, hub setup explicitly checks each port individually, before starting to depend on "status change" interrupts: https://elixir.bootlin.com/linux/latest/source/drivers/usb/core/hub.c#L1133. We probably should do something like that here, but it's a much bigger change.
2023-05-28Fixes bug in tuh_msc_readygitlab
2023-05-26Merge pull request #2084 from hathach/more-build2Ha Thach
More build2
2023-05-26fix artifacts locationhathach
2023-05-26more testhathach
2023-05-26retry hw testhathach
2023-05-26forgot to move hw testhathach
2023-05-26move lpc18 and rp2040 to cmake workflow since rp2040 often failed randomly ↵hathach
with make