Commit Graph

  • 708f05668d add tusb_debug.h remove tusb_error.h hathach 2022-03-09 16:42:51 +07:00
  • 2f593e767c update use of mutex for host hathach 2022-03-09 12:26:56 +07:00
  • f920e1c171 rename host descriptor function hathach 2022-03-09 11:21:13 +07:00
  • db9d97c947 add tuh_descriptor_hid_report_get() hathach 2022-03-09 11:03:29 +07:00
  • 0d8be7fd3a Merge pull request #1360 from ccrome/uac2_headset_descriptor_update Ha Thach 2022-03-09 09:31:05 +07:00
  • 8bf18430b8 Merge pull request #1389 from hathach/fix-1359 Ha Thach 2022-03-08 14:24:22 +07:00
  • 6b2ea2bd1d fix issue 1359 hathach 2022-03-08 13:52:20 +07:00
  • 606f932d92 added dcd_sof_enable() stubs for all other ports hathach 2022-03-07 23:05:05 +07:00
  • 85dbcf5473 implement dcd_sof_enable() for rp2040 hathach 2022-03-07 23:04:47 +07:00
  • 707a633de3 added dcd_sof_enable(), tud_sof_isr_set() hathach 2022-03-07 23:03:37 +07:00
  • ce60e98f6d remove broadcom/synopssy (repalced by synopsys/dwc2) hathach 2022-03-07 23:00:11 +07:00
  • 73896a3b71 Merge pull request #1380 from sjanc/mynewt Ha Thach 2022-03-07 22:08:26 +07:00
  • 61615203fd Add missing releases to Mynewt repository.yml Szymon Janc 2022-03-07 15:33:27 +01:00
  • 7180883fae Merge pull request #1379 from Qianhao2579/master Ha Thach 2022-03-07 16:09:16 +07:00
  • 1bd31c22e1 Merge pull request #1374 from kasjer/kasjer/stm32wb55 Ha Thach 2022-03-07 16:09:06 +07:00
  • 76c8d4d95b Add support for nucleo-wb55rg Jerzy Kasenberg 2022-03-05 17:12:01 +01:00
  • a18ac84229 Add support for STM32WB mcu Jerzy Kasenberg 2022-03-05 17:09:04 +01:00
  • 65bf5ddb1b Modify the wrong macro definition code QianHao 2022-03-07 08:04:49 +00:00
  • 4c6bb161e2 Merge pull request #1289 from kasjer/kasjer/vendor-update Ha Thach 2022-03-06 11:16:35 +07:00
  • f2c276d45e Merge pull request #1372 from tannewt/fix_string_desc Ha Thach 2022-03-06 10:46:52 +07:00
  • 2bef4410f9 Add stm32wb cmsis and hal driver submodules from ST Jerzy Kasenberg 2022-03-05 17:07:04 +01:00
  • f291243121 Fix string descriptor fetch Scott Shawcroft 2022-03-04 11:38:02 -08:00
  • 144ce092f0 Merge pull request #1371 from hathach/perigoso-patch-1 Rafael Silva 2022-03-04 16:18:26 +00:00
  • 8e0b8c15ea Merge pull request #1369 from tannewt/host_string_desc Ha Thach 2022-03-04 22:59:16 +07:00
  • 4642cb8d0a documentatio: fix bad supported dev table format Rafael Silva 2022-03-04 15:35:32 +00:00
  • 56c2d4b666 fix naming, and build hathach 2022-03-04 22:31:48 +07:00
  • b9a6cd8b61 rename example hathach 2022-03-04 22:25:50 +07:00
  • 271f905521 add tuh_descriptor_string_manufacturer/produce/serial_get hathach 2022-03-04 22:23:56 +07:00
  • 15ced09bb2 add tuh_configuration_set() hathach 2022-03-04 21:41:27 +07:00
  • 2bdf4d811a add tuh_descriptor_configuration_get() hathach 2022-03-04 21:14:59 +07:00
  • 7480c2e46b correct qhd and qtd count for ehci/ohci hathach 2022-03-04 21:04:52 +07:00
  • 032e2c2929 add CFG_TUH_INTERFACE_MAX config hathach 2022-03-04 19:28:53 +07:00
  • e08a875d52 add tuh_descriptor_get() and tuh_descriptor_device_get() hathach 2022-03-04 19:26:54 +07:00
  • 3a7d1cfead minor cleanup hathach 2022-03-04 17:26:21 +07:00
  • 039b235ca4 adding new libusb api example hathach 2022-03-04 17:16:14 +07:00
  • 96165a1950 rename HCD_MAX_XFER to CFG_TUH_ENDPOINT_MAX hathach 2022-03-04 17:07:04 +07:00
  • 5453c7e97f Merge pull request #1370 from hathach/fix-esp-idf Ha Thach 2022-03-04 15:20:51 +07:00
  • c0195fc627 skip pyocd reset after flash hathach 2022-03-04 14:48:29 +07:00
  • f72da8ee7d fix build with esp32s2, also use dwc2 for esp example hathach 2022-03-04 14:45:26 +07:00
  • eb6b5d1219 Unused ok Scott Shawcroft 2022-03-03 21:57:44 -08:00
  • 2cd73ca602 Add host string descriptor functions Scott Shawcroft 2022-03-03 16:53:22 -08:00
  • fa62d5abc9 got interrupt endpoint working hathach 2022-03-03 21:57:29 +07:00
  • d4d7d35afb checkout pio-usb hathach 2022-03-02 13:24:51 +07:00
  • 635fb9dcdd try to fix ci hathach 2022-03-02 12:33:47 +07:00
  • 918f3e9cae minor rename hathach 2022-03-02 12:22:20 +07:00
  • 1b338b288c in TUD_AUDIO_HEADSET_STEREO_DESCRIPTOR, _nitfs should be 3. caleb crome 2022-03-01 17:24:28 -08:00
  • d3ed76902e clean up hathach 2022-03-02 00:06:13 +07:00
  • df4c614597 update pio usb submodule hathach 2022-03-02 00:00:11 +07:00
  • 1d29817139 start to add pio usb (host) support hathach 2022-03-01 23:55:53 +07:00
  • 7c627f58d7 Merge pull request #1343 from Daft-Freak/patch-1 Ha Thach 2022-02-28 20:00:40 +07:00
  • 8e84529c8d Merge pull request #1345 from alexandre-perrin/iar-cpp-verify-static Ha Thach 2022-02-28 17:02:33 +07:00
  • c9b0fbc907 Merge pull request #1354 from hathach/mcu-specific Ha Thach 2022-02-26 21:30:07 +07:00
  • 6dd4d50213 Merge pull request #1352 from ETCLabs/fix-ehci-isr-status-clear-error Ha Thach 2022-02-26 18:05:59 +07:00
  • f392054e70 Merge pull request #1353 from ETCLabs/iar-compiler-error-on-src-host-usbh.c Ha Thach 2022-02-26 18:05:35 +07:00
  • 2fe3a925fb add highspeed detect for f723/730/733 hathach 2022-02-26 17:34:29 +07:00
  • a4ba3f2891 add TUP_USBIP_DWC2 hathach 2022-02-26 17:13:06 +07:00
  • 11c89d43ab more internal rename hathach 2022-02-26 17:03:54 +07:00
  • bc63f59af2 mcu specific rename hathach 2022-02-26 15:18:51 +07:00
  • 244154e087 Merge pull request #1311 from Wini-Buh/CCRX_Ext Ha Thach 2022-02-26 14:34:18 +07:00
  • c06ecbef0c The IAR compilier does not resolve references to fields in the anonymous structs defined within the usbh_dev0_t and usbh_device_t structs as they are defined. The problem seems to relate to the placement of the 'volatile' keyword at the struct level. I fixed the problem by removing the 'volatile' from the struct level, and instead placing it on each of the field declarations within the structs. Tom Peterson 2022-02-25 16:49:55 -06:00
  • 39fdbc8ffc Updated the clearing of the status register bits to use a straight '=', rather than an '|='. Use of the latter caused an extra, unwanted read of the status register before the write-to-clear operation, which, in some cases, allowed new status bits to assert (relative to the initial read of the status register two statements earlier), and then be cleared blindly and unconditionally during the write-back. This had the potential (and, in my case, observed) effect of dropping the handling of an enabled interrupt. Ultimately, the system would lock up in a busy state, with no hope of clearing the condition. See Issue #1339 for more information. Tom Peterson 2022-02-25 12:39:09 -06:00
  • 5b7a01ba79 Merge pull request #1350 from hathach/enhance-multipl-ports Ha Thach 2022-02-26 01:00:07 +07:00
  • 13a4582ce2 Merge pull request #1349 from iabdalkader/fix_inquiry_data Ha Thach 2022-02-26 00:22:55 +07:00
  • 8eeda60bd0 Set the standard inquiry response additional length field. iabdalkader 2022-02-25 05:54:41 +02:00
  • 1482a41524 fix uac2_headset build hathach 2022-02-25 23:16:40 +07:00
  • 0997589c45 more symbol rename hathach 2022-02-25 23:04:39 +07:00
  • 89115253da internal symbol rename hathach 2022-02-25 22:45:05 +07:00
  • 309540473b minor house keeping hathach 2022-02-25 22:26:35 +07:00
  • 99ad3ae2ca rename and move dcd_attr.h to tusb_mcu_attr.h hathach 2022-02-25 13:45:51 +07:00
  • a8af609dfe auto detect max rhport speed based on mcu hathach 2022-02-25 13:00:05 +07:00
  • 31aa077cb0 rename TUSB_OPT_HOST_ENABLED to CFG_TUH_ENABLED hathach 2022-02-23 21:49:11 +07:00
  • d10326cb4e rename TUSB_OPT_DEVICE_ENABLED to CFG_TUD_ENABLED hathach 2022-02-23 21:46:40 +07:00
  • 4a5a53b3b8 improve rphort management for usbd hathach 2022-02-23 18:42:32 +07:00
  • b797d1aa50 Merge pull request #1340 from tannewt/hid_to_cdc Ha Thach 2022-02-25 18:21:37 +07:00
  • a8d6e82395 enhance dual role examples hathach 2022-02-25 17:36:05 +07:00
  • 81e33477ea Fix CPP compilation with IAR Alexandre Perrin 2022-02-23 18:27:52 +01:00
  • 83b638f230 Open OUT endpoint for HID host Charlie Birks 2022-02-23 13:03:20 +00:00
  • c0a65ba0f6 Support interrupt OUT in RP2040 HCD Charlie Birks 2022-02-23 12:25:01 +00:00
  • fa895ed3dc Merge pull request #1341 from hathach/release-0.13.0 Ha Thach 2022-02-23 13:07:29 +07:00
  • 566e3abcea increase version, update doc for release hathach 2022-02-23 11:55:57 +07:00
  • 9ba1ba8fa1 Guard clock setup for USB2 Scott Shawcroft 2022-02-22 18:39:02 -08:00
  • d749597591 Add dual role (concurrent) example Scott Shawcroft 2022-02-22 18:10:09 -08:00
  • 8a6fe8a8f3 Merge pull request #1300 from sharpie7/master Scott Shawcroft 2022-02-22 15:03:59 -08:00
  • e04f15ff3d Merge pull request #1280 from kasjer/kasjer/nrf5x-dma-race Ha Thach 2022-02-22 21:00:51 +07:00
  • e188117823 more esp build fix hathach 2022-02-18 16:30:21 +07:00
  • 4612332af7 Merge pull request #1331 from hathach/fix-esp-build Ha Thach 2022-02-18 16:22:50 +07:00
  • 52645fcc1b fix build with latest esp idf hathach 2022-02-18 13:07:21 +07:00
  • 553767cc8a Merge pull request #1330 from hathach/fix-HID_REPORT_ID_N Ha Thach 2022-02-17 14:07:59 +07:00
  • a53e83665e fix HID_REPORT_ID_N() hathach 2022-02-17 12:12:42 +07:00
  • 358866cd0f Merge pull request #1328 from NexusXe/patch-1 Ha Thach 2022-02-17 11:58:41 +07:00
  • ada7a23ddc Fix capitalization NexusXe 2022-02-16 08:33:06 -06:00
  • a72d0245fa Fix link to supported boards NexusXe 2022-02-16 08:29:20 -06:00
  • fcca8bb4ca Merge pull request #1327 from hathach/msc-request-sense Ha Thach 2022-02-15 23:17:58 +07:00
  • 46f4f7ff49 minor rename set sense function hathach 2022-02-15 22:53:23 +07:00
  • 391edc7afb msc example response PREVENT_ALLOW_MEDIUM_REMOVAL command as unsupported command hathach 2022-02-15 22:40:08 +07:00
  • de4932d9c5 Merge pull request #1318 from JayToltTech/master Ha Thach 2022-02-15 12:28:26 +07:00
  • 01684f71fb Merge pull request #1322 from ZenithalHourlyRate/ZenithalHourlyRate-readme-typo Ha Thach 2022-02-15 12:20:29 +07:00
  • 456c06aa5e add tud_msc_request_sense_cb() as weak callback hathach 2022-02-14 18:17:49 +07:00
  • 678c415bea readme: fix typo Zenithal 2022-02-10 22:30:31 +08:00
  • 2df57d2be0 Nit spelling correction Jay Beavers 2022-02-09 08:19:01 -08:00