Skip to content

Commit a09c84c

Browse files
jfischer-nocarlescufi
authored andcommitted
doc: release-notes-2.7: add release notes for USB
Add release notes for USB. Signed-off-by: Johann Fischer <[email protected]>
1 parent a9442e5 commit a09c84c

File tree

1 file changed

+17
-2
lines changed

1 file changed

+17
-2
lines changed

doc/releases/release-notes-2.7.rst

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -454,8 +454,9 @@ Drivers and Sensors
454454

455455
* USB
456456

457-
* Add Atmel SAM4L USBC device controller
458-
457+
* Added Atmel SAM4L USBC device controller driver
458+
* Added support for NXP LPC USB controller
459+
* Adapted drivers use new USB framework header
459460

460461
* Watchdog
461462

@@ -597,6 +598,20 @@ Networking
597598
USB
598599
***
599600

601+
* Added new header file where all defines and structures from Chapter 9
602+
(USB Device Framework) should be included.
603+
* Revised configuraiton of USB device support.
604+
Removed Kconfig option ``CONFIG_USB`` and introduced Kconfig option
605+
``CONFIG_USB_DEVICE_DRIVER`` to enable USB device controller drivers,
606+
which is selected when option ``CONFIG_USB_DEVICE_STACK`` is enabled.
607+
* Enhanced verification of the control request in device stack, classes, and samples.
608+
* Added support to store alternate interface setting.
609+
* Added ``zephyr_udc0`` nodelabel to all boards with USB support to allow
610+
generic USB device support samples to be build.
611+
* Reworked descriptors, config, and data definitions macros in CDC ACM class.
612+
* Changed CDC ACM UART implementation to get configuration from devicetree.
613+
With this change, many ``CONFIG_*_ON_DEV_NAME`` options were removed and
614+
applications revised. See :ref:`usb_device_cdc_acm` for more information.
600615

601616
Build and Infrastructure
602617
************************

0 commit comments

Comments
 (0)