summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-02-26Merge pull request #1353 from ETCLabs/iar-compiler-error-on-src-host-usbh.cHa Thach
The IAR compilier does not resolve references to fields in the anonym…
2022-02-26add highspeed detect for f723/730/733hathach
2022-02-26add TUP_USBIP_DWC2hathach
2022-02-26more internal renamehathach
2022-02-26mcu specific renamehathach
2022-02-26Merge pull request #1311 from Wini-Buh/CCRX_ExtHa Thach
Solve problems with CCRX toolchain
2022-02-25The IAR compilier does not resolve references to fields in the anonymous ↵Tom Peterson
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.
2022-02-25Updated the clearing of the status register bits to use a straight '=', ↵Tom Peterson
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.
2022-02-26Merge pull request #1350 from hathach/enhance-multipl-portsHa Thach
Enhance rhports management
2022-02-26Merge pull request #1349 from iabdalkader/fix_inquiry_dataHa Thach
Set the standard inquiry response additional length field.
2022-02-25Set the standard inquiry response additional length field.iabdalkader
* The standard inquiry response additional length field needs to be set to the length in bytes of the remaining standard inquiry data (i.e. N - 5), otherwise the kernel driver issues a warning about short inquiry response..
2022-02-25fix uac2_headset buildhathach
2022-02-25more symbol renamehathach
2022-02-25internal symbol renamehathach
2022-02-25minor house keepinghathach
2022-02-25rename and move dcd_attr.h to tusb_mcu_attr.hhathach
2022-02-25auto detect max rhport speed based on mcuhathach
2022-02-25rename TUSB_OPT_HOST_ENABLED to CFG_TUH_ENABLEDhathach
2022-02-25rename TUSB_OPT_DEVICE_ENABLED to CFG_TUD_ENABLEDhathach
TUSB_OPT_DEVICE_ENABLED still usable for backward compatible
2022-02-25improve rphort management for usbdhathach
2022-02-25Merge pull request #1340 from tannewt/hid_to_cdcHa Thach
Add concurrent host and device example
2022-02-25enhance dual role exampleshathach
2022-02-23Fix CPP compilation with IARAlexandre Perrin
IAR defines __STDC_VERSION__ in cpp as well. Which causes TU_VERIFY_STATIC to be defined as _Static_assert instead of cpp's static_assert. This reorders __cplusplus__ to be first, then to fallback to __STDC_VERSION__ if not CPP.
2022-02-23Open OUT endpoint for HID hostCharlie Birks
2022-02-23Support interrupt OUT in RP2040 HCDCharlie Birks
2022-02-23Merge pull request #1341 from hathach/release-0.13.00.13.0Ha Thach
increase version, update doc for release
2022-02-23increase version, update doc for releasehathach
2022-02-22Guard clock setup for USB2Scott Shawcroft
2022-02-22Add dual role (concurrent) exampleScott Shawcroft
This reads HID devices over host and then translates that to ASCII and sends it over CDC device.
2022-02-22Merge pull request #1300 from sharpie7/masterScott Shawcroft
Some platforms require SDKs and use of cmake
2022-02-22Merge pull request #1280 from kasjer/kasjer/nrf5x-dma-raceHa Thach
nrf5x: Fix DMA access race condition
2022-02-18more esp build fixhathach
2022-02-18Merge pull request #1331 from hathach/fix-esp-buildHa Thach
fix build with latest esp idf
2022-02-18fix build with latest esp idfhathach
2022-02-17Merge pull request #1330 from hathach/fix-HID_REPORT_ID_NHa Thach
fix HID_REPORT_ID_N()
2022-02-17fix HID_REPORT_ID_N()hathach
2022-02-17Merge pull request #1328 from NexusXe/patch-1Ha Thach
Fix link to supported boards in Getting Started page
2022-02-16Fix capitalizationNexusXe
2022-02-16Fix link to supported boardsNexusXe
It used to point to `boards.md`, which doesn't exist.
2022-02-15Merge pull request #1327 from hathach/msc-request-senseHa Thach
Add msc request sense callback
2022-02-15minor rename set sense functionhathach
2022-02-15msc example response PREVENT_ALLOW_MEDIUM_REMOVAL command as unsupported commandhathach
LUN1 of msc_disk_dual will be set to not ready to simulate medium not present (e.g SD card removed)
2022-02-15Merge pull request #1318 from JayToltTech/masterHa Thach
Nit spelling correction
2022-02-15Merge pull request #1322 from ZenithalHourlyRate/ZenithalHourlyRate-readme-typoHa Thach
readme: fix typo
2022-02-14add tud_msc_request_sense_cb() as weak callbackhathach
set default error sense to NOT READY, Medium not present
2022-02-10readme: fix typoZenithal
2022-02-09Nit spelling correctionJay Beavers
2022-02-09Merge pull request #1304 from kkitayam/add_hcd_for_frdm_kl25zHa Thach
Add hcd driver for frdm kl25z
2022-02-02Merge branch 'hathach:master' into CCRX_ExtWini-Buh
2022-02-02Merge pull request #1291 from kasjer/kasjer/da1469x-fix-resumeHa Thach
da1469x: fix resume