@@ -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
597598USB
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
601616Build and Infrastructure
602617************************
0 commit comments