Commit Graph

482 Commits

Author SHA1 Message Date
Roland Dobai
4c99c5ff5c Make the disk disappear on Windows after it was ejected
Make the disk disappear on Windows after it was ejected. The device
need to be re-inserted or reseted to re-appear again.

This doesn't affect Linux where the device can be mounted and unmounted
repeatedly.

Closes https://github.com/hathach/tinyusb/issues/549
2020-11-05 15:35:26 +01:00
Ha Thach
dbced9911d Merge pull request #447 from hathach/add-stm-hs
Add support for STM32 OTG HS core
2020-07-08 19:47:24 +07:00
hathach
f82655a212 correct EP Size for cdc dual and webusb example 2020-07-06 18:55:31 +07:00
hathach
400c2d2e50 correct led dfu_rt example
also add example usage note
2020-06-30 23:26:51 +07:00
Uwe Bonnes
62239bb576 cdc-acm: Use 512 bytes when in HS mode.
Removes error:
config 1 interface 2 altsetting 0 bulk endpoint 0x3 has invalid maxpacket 64
while enumerationg.
2020-06-30 11:02:41 +02:00
hathach
ab75998316 Merge branch 'master' into add-stm-hs 2020-06-30 01:55:57 +07:00
hathach
50b569ad1b added esp32s2 kaluga bsp 2020-06-29 16:52:08 +07:00
hathach
c67b3a242e update example config and descriptor with better Highspeed support 2020-06-15 23:34:09 +07:00
hathach
e89fea8237 update midi 2020-06-15 23:09:43 +07:00
hathach
0bfa839ac0 clean up, update other example config 2020-06-15 23:06:17 +07:00
hathach
a347de6e50 revert CFG_TUSB_RHPORT0_MODE to previous way 2020-06-14 18:28:45 +07:00
hathach
710c54f8cb allow hs ep open with 512 bytes 2020-06-01 01:36:09 +07:00
hathach
e0490ae786 fix idf usb pin init changes 2020-05-29 13:06:33 +07:00
hathach
fad088719e merge CFG_TUSB_RHPORT1_MODE into CFG_TUSB_RHPORT0_MODE
each port is 1 byte for easy maintenance
2020-05-26 15:21:23 +07:00
hathach
ff9994116e fix nrf hanged (blocking wait) when called within critical section 2020-05-21 21:22:12 +07:00
hathach
a7db945cff temporariyly suppress cast-align warning for net_device and net example 2020-05-17 15:34:14 +07:00
hathach
e61bf415fe minor update net example
samg failed to run net example
2020-05-02 18:35:46 +07:00
hathach
449b337467 fix ci board test with esp32 2020-04-29 13:03:39 +07:00
hathach
94fed7db0e fix esp32 ci adding FREERTOS STATIC to sdkconfig default 2020-04-29 11:31:04 +07:00
hathach
a029c63b30 complete the midi output for dynamic configuration 2020-04-23 14:37:22 +07:00
hathach
7acdcc2ebc Merge branch 'master' into add-more-example 2020-04-22 19:50:23 +07:00
hathach
1fc7f54a8a added swo as logger
tested with feather nrf52840 + jlink
2020-04-22 19:18:03 +07:00
hathach
7a24a27d81 update freerots hid composite
clean up unused descriptor for usbtmc example
2020-04-20 16:20:18 +07:00
hathach
d57312602d add extra comma to HID_REPORT_ID
this make the template with Report ID look less weird to the user
2020-04-20 16:09:17 +07:00
hathach
19181ea11d start adding dynamic configuration example 2020-04-20 01:01:33 +07:00
Ha Thach
1f69807621 Merge pull request #354 from hathach/cxd56-disconnect-connect
Cxd56 disconnect connect
2020-04-17 13:12:47 +07:00
hathach
50be9d7c3a mass rename tud/dcd_irq_handler to tud/dcd_init_handler 2020-04-17 12:27:53 +07:00
hathach
3f8b9c59dd update example to include CXD56 for highspeed mode 2020-04-17 11:40:33 +07:00
Ha Thach
bfec3b4479 Merge pull request #345 from hathach/add-alt-itf
Implement setInterface(alt) for usb net driver
2020-04-16 21:33:03 +07:00
Nathan Conrad
be9326dc33 Set Net example to use IAD device class 2020-04-15 16:07:01 -04:00
hathach
ae9f01fe95 rename config num to id in net webserver example
also add configuration array bound check.
2020-04-15 22:28:13 +07:00
hathach
dc9f5cc91a remove unused usb_descriptors.h 2020-04-15 18:09:30 +07:00
hathach
325065a320 better demonstrate usbnet exmaple is multiple configurations 2020-04-15 18:06:12 +07:00
hathach
f1a6f92fab Merge branch 'master' into class-driver-id 2020-04-15 10:47:49 +07:00
Peter Lawrence
7fa8d87291 usbnet: remove CDC-EEM 2020-04-14 21:10:43 -05:00
hathach
3ef6e33533 use class driver open() for interface support detection
tested with dfu_runtime
2020-04-15 01:00:37 +07:00
Ha Thach
57ffa94a52 Merge pull request #334 from majbthrd/usbnet_osagnostic
usbnet: OS-agnostic (Windows/Linux/macOS) network driver
2020-04-14 17:39:50 +07:00
Ha Thach
4f693fea15 Merge pull request #335 from majbthrd/lwip_timeouts
net_lwip_webserver: add support for lwip timeouts
2020-04-13 13:14:26 +07:00
Peter Lawrence
3f1583dd0f net_lwip_webserver: add support for lwip timeouts 2020-04-12 16:13:52 -05:00
Peter Lawrence
bb3bbcc00b usbnet: OS-agnostic (Windows/Linux/macOS) network driver 2020-04-12 15:41:18 -05:00
Ha Thach
04a06ec401 Merge branch 'master' into refactor-irqhandler 2020-04-11 15:49:34 +07:00
hathach
1751064f70 print correct example name 2020-04-11 13:40:40 +07:00
hathach
ae1314f1c7 fix incorrect setup packet
also increase usbd stack in example when debug is enabled
2020-04-11 12:55:45 +07:00
Ha Thach
2ff3f765db Merge pull request #319 from hathach/add-esp32s2
port ESP32 S2
2020-04-10 23:53:03 +07:00
hathach
778db647c4 add CONFIG_FREERTOS_WATCHPOINT_END_OF_STACK=y 2020-04-10 13:53:57 +07:00
Ha Thach
defea45d44 Merge branch 'master' into refactor-irqhandler 2020-04-09 11:22:20 +07:00
hathach
16dbbb2b4f make saola as cmake component, easier to add more esp32 board 2020-04-09 11:19:08 +07:00
hathach
cefbd9579c add neopixel led strip driver for saola, make saola as an component 2020-04-09 11:02:16 +07:00
hathach
bfde988af3 update cmake 2020-04-08 23:20:05 +07:00
hathach
a2dee7fb50 rename saola to saola_1 2020-04-07 23:07:25 +07:00