Commit Graph

8114 Commits

Author SHA1 Message Date
bac
1168e4e163 Added support for USB2 HS peripheral (with integrated HS PHY) on STM32U59x chips 2023-09-26 15:27:17 +01:00
hathach
f6ca86c3dd tested cdc_msc_hid_freertos with samd51
add -Wno-error=format for espressif
wrap up cdc_msc_hid_freertos
2023-09-26 19:09:36 +07:00
hathach
a7c136c03f adding host/cdc_msc_hid_freertos example 2023-09-25 16:53:11 +07:00
HiFiPhile
6be7f354c2 Fix cast-align. 2023-09-19 16:35:05 +02:00
Ha Thach
56c6d2feab Merge pull request #2258 from hathach/cmake-u5
Cmake u5
2023-09-19 21:26:20 +07:00
HiFiPhile
9d0251f7a6 Fix UAC interleaved copy. 2023-09-19 15:42:52 +02:00
hathach
b73262be3a minor indent 2023-09-19 18:38:47 +07:00
hathach
8cdcd0fa9d fix build and add u5 to ci 2023-09-19 18:35:15 +07:00
hathach
71a2e8a36d addding cmake support for u5 2023-09-19 17:59:38 +07:00
hathach
81cd995108 add default CFG_TUH_MAX3421 = 0, default spi speed for samd21/samd51 to 12Mhz 2023-09-18 22:15:31 +07:00
Rocky04
337d03d368 Incorrect comment 2023-09-14 19:16:45 +00:00
Rocky04
c87fba1dc3 Bug 2023-09-14 19:03:16 +00:00
Rocky04
46977a011d Fixign errors 2023-09-14 18:53:55 +00:00
Rocky04
288f24b294 Missing semicolon 2023-09-14 18:50:13 +00:00
Rocky04
997c29ba05 SOF ISR control 2023-09-14 18:46:56 +00:00
Rocky04
81e63ed6d8 Fixing warning 2023-09-13 22:03:44 +00:00
Rocky04
11fba84334 Error handling on transfer 2023-09-13 21:29:04 +00:00
Ryan Solorzano
a3d9eb43f1 Update Lighting Descriptor Template comment 2023-09-12 12:09:39 -07:00
Ryan Solorzano
3e8cf3ec8c Add HID Lighting and Illumination functionality 2023-09-12 11:32:23 -07:00
Ha Thach
46f7cf4da2 Merge pull request #2235 from slark-yuxj/master
fix:Resource leak: fp
2023-09-12 17:43:14 +07:00
Ha Thach
e9ba93315c Merge pull request #2245 from arduino/fix_msd_extraneus_bytes_on_reading
Fix msd extraneus bytes on reading
2023-09-12 12:53:52 +07:00
Ha Thach
6d922de0cb Merge pull request #2251 from hathach/add-max3421e-hcd
Add max3421e host driver
2023-09-11 22:22:13 +07:00
hathach
f55052b61f enable max3421 host for feather nrf52840 with makefile 2023-09-11 16:44:06 +07:00
hathach
1eb0cb0c65 update readme to include max3421 support 2023-09-11 15:45:26 +07:00
hathach
ab9585401b wrap up build cmake & make support for max3421, to enable the Host driver, 'MAX3421_HOST=1' must be added as part of make/cmake command 2023-09-11 11:35:51 +07:00
hathach
e32c1e08bd both samd21/d51 works perfectly with max3421e 2023-09-09 16:50:16 +07:00
hathach
605ad73ec0 refactor max3421_init() for samd51 to be generic for sercom and eic 2023-09-09 13:04:36 +07:00
hathach
c074488f75 minor rename 2023-09-09 12:20:16 +07:00
maidnl
228acbeac2 wait_pipe_fifo_empty() now returns bool (as expected using TU_ASSERT macro) 2023-09-08 15:48:05 +02:00
hathach
1d68f2a328 metro m4 working with max3421e 2023-09-08 18:39:09 +07:00
hathach
bcc77a60e0 get spi working for metro m4 express 2023-09-08 17:40:00 +07:00
maidnl
7ce4cfa638 renesas: added wait function for IN transaction
This fixes a problem found on MSD class where data read from from disks were sometimes partially overwritten by the status MSD message ("USBS...").
The function introduced wait for the hw fifo pipe to be empty, that prevent that new writing in the fife overwrite data which are not yet be transmitted by hw.
2023-09-08 10:49:05 +02:00
Hardy Griech
f1d3663d24 minor changes to comments and debug output 2023-09-08 07:01:13 +02:00
Hardy Griech
745c154dbc ECM/RNDIS again selected for webserver example 2023-09-08 07:00:08 +02:00
hathach
ed102a7795 Merge branch 'master' into add-max3421e-hcd 2023-09-07 21:42:46 +07:00
Ha Thach
702740a3e2 Merge pull request #2246 from hathach/add-cmake-samd
Add cmake support for samd21 and samd51
2023-09-07 17:55:50 +07:00
hathach
d3c08ecc3a more ci fix 2023-09-07 17:20:07 +07:00
hathach
e8558458c4 fix ci 2023-09-07 17:09:25 +07:00
hathach
2dea4ce6a2 add cmake support for samd21.
update ci cmake
2023-09-07 16:58:40 +07:00
hathach
bb5d43e9c5 add samd51 to cmake 2023-09-07 15:31:43 +07:00
hathach
21ab40bab2 - wrap up hcd max3421, work well with nrf52840
- also add usbh_defer_func()
2023-09-07 12:38:18 +07:00
hathach
1b9108ea0d minor debug clean up 2023-09-06 17:11:35 +07:00
Gabriel Chouinard
c4566c4d2b Enable instruction cache for stm32u5 boards 2023-09-05 21:39:28 -04:00
Gabriel Chouinard
4fb15f6bb7 Add stm32u575-nucleo support 2023-09-05 19:30:38 -04:00
Hardy Griech
51ea467350 removed debug comment 2023-08-31 20:34:12 +02:00
Hardy Griech
92025b00f0 code review: add NCM options in example config 2023-08-31 20:32:42 +02:00
Hardy Griech
1dd9fa3f30 code review: changed to TinyUSB log system 2023-08-31 20:24:56 +02:00
hathach
ed0a233d48 vastly improve attach/detach device, still have issue where thing is still hanged occasionally. 2023-08-31 21:28:27 +07:00
hathach
3b7d5aa042 improve connection & disconnection detection. But there is still issue when CONDETIRQ occurs but we are disabled interrupt (for osal queue access). 2023-08-31 16:52:09 +07:00
hathach
41493426b3 use ep buf to keep setup packet, work well with hid device 2023-08-30 16:21:43 +07:00