This website requires JavaScript.
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