You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: examples/espidf-peripherals-usb/components/esp_tinyusb/CHANGELOG.md
+90Lines changed: 90 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,93 @@
1
+
## 2.1.0
2
+
3
+
- Added configurable Suspend/Resume device event support using TinyUSB callbacks `tud_suspend_cb` and `tud_resume_cb`
4
+
5
+
## 2.0.1~1
6
+
7
+
- esp_tinyusb: Claim forward compatibility with TinyUSB 0.19
8
+
- CDC: Added support for new VFS API (for esp-idf v5.4 and higher)
9
+
10
+
## 2.0.1
11
+
12
+
- esp_tinyusb: Added ESP32H4 support
13
+
- esp_tinyusb: Fixed an assertion failure on the GetOtherSpeedDescriptor() request for ESP32P4 when the OTG1.1 port is used
14
+
- MSC: Added dynamic member and storage operation multitask protection
15
+
- MSC: Used `esp_vfs_fat_register_cfg` function prototype for esp-idf v5.3 and higher
16
+
17
+
## 2.0.0
18
+
19
+
- esp_tinyusb: Added USB Compliance Verification results
20
+
- CDC-ACM: Added a configurable parameter for the endpoint DMA buffer
21
+
22
+
### Breaking changes
23
+
24
+
- esp_tinyusb: External PHY is no longer initialized automatically. If an external PHY is required, it must be explicitly initialized by the user with configuration parameter `phy.skip_setup = true`
25
+
- esp_tinyusb: Added run-time configuration for peripheral port selection, task settings, and descriptors. For more details, refer to the [Espressif's Addition to TinyUSB Mirgation guide v2](../../docs/device/migration-guides/v2/tinyusb.md)
26
+
- esp_tinyusb: Added USB Device event callback to handle different USB Device events. For the list of supported USB Device events, refer to to [Espressif's Addition to TinyUSB - README](../esp_tinyusb/README.md)
27
+
- esp_tinyusb: Removed configuration option to handle TinyUSB events outside of this driver
28
+
- NCM: Added possibility to deinit the driver
29
+
- NCM: Updated public API; refer to the [NCM Class Migration guide v2](../../docs/device/migration-guides/v2/tinyusb_ncm.md)
30
+
- MSC: Removed dedicated callbacks; introduced a single callback with an event ID for each storage
31
+
- MSC: Added storage format support
32
+
- MSC: Added dual storage support (SPI/Flash and SD/MMC)
33
+
- MSC: Updated public API; refer to the [MSC Class Migration guide v2](../../docs/device/migration-guides/v2/tinyusb_msc.md)
34
+
- Console: Updated public API; refer to the [Console Class Migration guide v2](../../docs/device/migration-guides/v2/tinyusb_console.md)
35
+
- CDC-ACM: Updated public API; refer to the [CDC-ACM Class Migration guide v2](../../docs/device/migration-guides/v2/tinyusb_cdc_acm.md)
36
+
37
+
## 1.7.6~1
38
+
39
+
- esp_tinyusb: Added documentation to README.md
40
+
41
+
## 1.7.6
42
+
43
+
- MSC: Fixed the possibility to use SD/MMC storage with large capacity (more than 4 GB)
44
+
45
+
## 1.7.5
46
+
47
+
- esp_tinyusb: Provide forward compatibility with IDF 6.0
48
+
49
+
## 1.7.4~1
50
+
51
+
- esp_tinyusb: Claim forward compatibility with IDF 6.0
52
+
53
+
## 1.7.4
54
+
55
+
- MSC: WL Sector runtime check during spiflash init (fix for build time error check)
56
+
57
+
## 1.7.3 [yanked]
58
+
59
+
- MSC: Improved transfer speed to SD cards and SPI flash
60
+
61
+
## 1.7.2
62
+
63
+
- esp_tinyusb: Fixed crash on logging from ISR
64
+
- PHY: Fixed crash with external_phy=true configuration
65
+
66
+
## 1.7.1
67
+
68
+
- NCM: Changed default NTB config to decrease DRAM memory usage (fix for DRAM overflow on ESP32S2)
69
+
70
+
## 1.7.0 [yanked]
71
+
72
+
- NCM: Added possibility to configure NCM Transfer Blocks (NTB) via menuconfig
73
+
- esp_tinyusb: Added option to select TinyUSB peripheral on esp32p4 via menuconfig (USB_PHY_SUPPORTS_P4_OTG11 in esp-idf is required)
74
+
- esp_tinyusb: Fixed uninstall tinyusb driver with not default task configuration
0 commit comments