hathach
7909a62569
fix warnings
2024-09-10 18:47:58 +07:00
hathach
dd1822ba03
reduce ep stream footprint by using is_mps512 since it only support bulk so far
2024-09-10 18:37:53 +07:00
hathach
3ab63fbc65
remove vendor ep_addr, use stream api instead
2024-09-10 18:27:22 +07:00
hathach
7373a02396
minor clean up
2024-09-10 18:13:38 +07:00
hathach
bbeae09259
update vendor device to use edpt stream which also support non-buffereed (no fifo) mode
2024-09-10 17:45:03 +07:00
hathach
cc816dc9c0
change edpt stream api to take hwid from API to reduce memory footprint
2024-09-10 17:41:20 +07:00
hathach
c0030810dd
update edpt_stream to support non-buffered (no fifo) mode
2024-09-10 16:15:51 +07:00
hathach
867f17acea
change vendor device to use edpt stream API
2024-09-10 10:44:22 +07:00
HiFiPhile
7867464694
Merge branch 'master' into dwc2_dma
2024-09-08 17:15:28 +02:00
HiFiPhile
3eea46056e
Merge pull request #2788 from dp111/cppcheck
...
make function prototypes match functions( found by cppcheck)
2024-09-04 20:06:47 +02:00
Ha Thach
55951b71ae
Merge pull request #2789 from hathach/enhance-disconect-connect-esp32
...
dwc2: for esp32 force disconnect/connect using USB_WRAP otg pad overr…
2024-09-04 21:15:40 +07:00
hathach
0bb7b992d8
dwc2: for esp32 force disconnect/connect using USB_WRAP otg pad override (DM=DP=0) in addition to dwc2's dctrl
2024-09-04 20:56:04 +07:00
dp111
6935c66309
Make function parameter definitions match function prototypes ( found with cppcheck)
2024-09-03 20:32:23 +01:00
dp111
fc07df320b
use fixed with in printf ( found by clang)
...
NB %lu is a minimum of 32 bits where as the variable use is exactly 32 bits . This can affect porting to other systems.
2024-09-03 20:28:42 +01:00
dp111
dde81f8f03
make function prototypes match definitions ( found with cppcheck)
2024-09-03 19:59:55 +01:00
dp111
8ab1e4fbd0
make function prototypes match ( found by cppcheck)
2024-09-03 19:38:34 +01:00
HiFiPhile
4349e99fb2
Merge pull request #2786 from dp111/breakinside
...
Put break inside #if
2024-09-02 13:50:59 +02:00
HiFiPhile
ee551909b2
Merge pull request #2783 from donatieng/don/bth_device-zlp
...
Bluetooth Device: Issue ZLP on ACL IN ep when transfer is multiple of endpoint max packet size
2024-09-02 13:50:44 +02:00
HiFiPhile
8eb3bd213f
Merge pull request #2765 from hinxx/usbtmc-clean
...
couple of fixes for usbtmc example
2024-09-01 18:09:36 +02:00
HiFiPhile
12f5a6edbe
Merge pull request #2781 from lurch/patch-1
...
Fix compiler warning in hid_boot_interface example
2024-09-01 18:03:32 +02:00
Ha Thach
29e025cbf5
Merge pull request #2731 from cumhuronat/master
...
Fix: Properly Handle NAK Response in MAX3421E driver
2024-08-30 18:10:15 +07:00
Donatien Garnier
cef4c466b3
Bluetooth Device: Issue ZLP on ACL IN ep when transfer is multiple of endpoint max packet size
2024-08-30 07:53:49 +00:00
Ha Thach
64e62bad0d
Merge pull request #2784 from tannewt/fix_esp32_sx_resume
...
Fix ESP32-SX resume
2024-08-30 09:50:35 +07:00
Scott Shawcroft
6890975f80
Fix ESP32-SX resume
...
The interrupt handler pipes through the resume event but the
interrupt wasn't enabled in the first place.
2024-08-29 14:04:49 -07:00
HiFiPhile
ed0d58749d
Merge pull request #2782 from rgrr/fix-dcd_nrf5x-wrong-order
...
dcd_nrf5x: fix race condition
2024-08-29 20:56:51 +02:00
Reinhard Griech
1d2c9f929d
change order, fixes #2778
2024-08-29 15:31:29 +02:00
Andrew Scheller
f73964e3e5
Fix compiler warning in hid_boot_interface example
2024-08-28 13:30:48 +01:00
Ha Thach
669f341b0b
Merge pull request #2780 from hathach/bump-pio-usb
...
bump up pio-usb to 0.6.1
2024-08-28 14:57:55 +07:00
hathach
0d542a0bdc
enable i386 arch for running rx-gcc
2024-08-28 14:44:32 +07:00
hathach
973cbd3338
enable i386 arch for running rx-gcc
2024-08-28 14:27:29 +07:00
hathach
59883237f7
enable rx-gcc for circleci
2024-08-28 13:07:52 +07:00
hathach
9985b9faf4
try to build hil in parallel
2024-08-28 13:02:53 +07:00
hathach
6fdf206f11
bump up pio-usb to 0.6.1, enable dual hil test for pico
2024-08-28 11:43:14 +07:00
hathach
72ee3b4f48
Merge branch 'master' into fork/HiFiPhile/vendor_fifo
2024-08-27 21:13:15 +07:00
Ha Thach
c46adc7ba8
Merge pull request #2779 from hathach/update-hil-max32
...
change hil max32666 to use picodebug
2024-08-27 20:47:32 +07:00
hathach
29d4c82efb
reset usb when init for max32650/66. change hil max32 to use pico (cmsis dap2), change metro m4 flasher
2024-08-27 20:24:18 +07:00
Mengsk
cefee1a743
Merge remote-tracking branch 'tinyusb/master' into vendor_fifo
2024-08-27 12:13:29 +02:00
hathach
27ddf19631
add sndfifo owner info to skip rewriting data for retrying NAKed
2024-08-26 14:27:23 +07:00
Cumhur Onat
c7851e8dcb
only check SNDBAV IRQ if there is data to send
2024-08-23 10:54:28 +07:00
Cumhur Onat
5bb2e66ce7
fix for out retry attempts with nak response
2024-08-23 10:54:28 +07:00
Ha Thach
4485bffd13
Merge pull request #2771 from hathach/hil-add-host-test
...
[HIL] add dual host_info_to_device_cdc support
2024-08-22 23:21:43 +07:00
hathach
45d06cd4ab
skip dual/host_info_to_device_cdc for pico due to a bug in pio-usb
2024-08-22 22:25:14 +07:00
hathach
ccf886ca80
add pio-usb host test to hil. fix build as well
2024-08-22 18:51:32 +07:00
hathach
0db42aac71
add hil support for dual host_info_to_cdc
...
replace itsybitsy m4 by metro m4 + max3421e
2024-08-22 18:14:14 +07:00
Ha Thach
858ad66c93
circleci tweaks ( #2770 )
...
* skip circleci build on master push
* change max32666 probe to jlink, max32625pico is not reliable enough
2024-08-22 12:37:11 +07:00
Ha Thach
6118700828
update circle ci to build make ( #2769 )
...
* update build.py script to work with circleci
* build make with circle ci
* build vm for esp only
* nrf imxrt with large resource
* nrf imxrt with large resource
* remove 2 of nrf boards
2024-08-21 19:09:37 +07:00
Ha Thach
5f519819ba
Merge pull request #2767 from hathach/minor-update
...
Minor update
2024-08-19 21:42:14 +07:00
hathach
0541598d07
mimxrt1015_evk does not work reliably in hil pool (like metro m7).
2024-08-19 21:22:59 +07:00
hathach
ea4f9ceb58
remove weak from dcd_edpt_close() for port without TUP_DCD_EDPT_ISO_ALLOC
2024-08-19 20:08:55 +07:00
hathach
215832397b
update doc, re-enable metro m7 for hil, only build make windows/macos on PR
2024-08-19 19:44:22 +07:00