doc: 3.7 release_notes: Fix minor issues
Fix a few typos, minor grammar mistakes and simplify grammar in a couple of sentences. Also fix indentation in one list. Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
This commit is contained in:
parent
cad3320cef
commit
66feacc781
1 changed files with 30 additions and 29 deletions
|
@ -30,8 +30,8 @@ Major enhancements with this release include:
|
||||||
data flows than the previous fetch/get APIs.
|
data flows than the previous fetch/get APIs.
|
||||||
* A new :ref:`LLEXT Extension Developer Kit (EDK) <llext_build_edk>` makes it easier to develop and
|
* A new :ref:`LLEXT Extension Developer Kit (EDK) <llext_build_edk>` makes it easier to develop and
|
||||||
integrate custom extensions into Zephyr, including outside of the Zephyr tree.
|
integrate custom extensions into Zephyr, including outside of the Zephyr tree.
|
||||||
* :ref:`Native simulator <native_sim>` now supports leveraging native host networking stack without
|
* :ref:`Native simulator <native_sim>` now supports leveraging the native host networking stack
|
||||||
having to rely on complex setup of the host environment.
|
without having to rely on a complex setup of the host environment.
|
||||||
* Trusted Firmware-M (TF-M) 2.1.0 and Mbed TLS 3.6.0 have been integrated into Zephyr.
|
* Trusted Firmware-M (TF-M) 2.1.0 and Mbed TLS 3.6.0 have been integrated into Zephyr.
|
||||||
Both of these versions are LTS releases. What's more, :ref:`psa_crypto` has been adopted as a replacement
|
Both of these versions are LTS releases. What's more, :ref:`psa_crypto` has been adopted as a replacement
|
||||||
for TinyCrypt and provides enhanced security and performance.
|
for TinyCrypt and provides enhanced security and performance.
|
||||||
|
@ -288,7 +288,7 @@ Kernel
|
||||||
has the special ``zephyr,deferred-init`` property set. The device can be
|
has the special ``zephyr,deferred-init`` property set. The device can be
|
||||||
initialized later in time by using :c:func:`device_init`.
|
initialized later in time by using :c:func:`device_init`.
|
||||||
|
|
||||||
* The declaration of statically allocated thread stacks have been updated to utilize
|
* The declaration of statically allocated thread stacks has been updated to utilize
|
||||||
:c:macro:`K_THREAD_STACK_LEN` for both single thread stack declaration and array thread
|
:c:macro:`K_THREAD_STACK_LEN` for both single thread stack declaration and array thread
|
||||||
stack declarations. This ensures correct alignment for all thread stacks. For user
|
stack declarations. This ensures correct alignment for all thread stacks. For user
|
||||||
threads, this may increase the size of the statically allocated stack objects depending
|
threads, this may increase the size of the statically allocated stack objects depending
|
||||||
|
@ -329,8 +329,8 @@ Bluetooth
|
||||||
allowing multiple serial endpoints to be used for different purposes.
|
allowing multiple serial endpoints to be used for different purposes.
|
||||||
|
|
||||||
* Implemented Hands-free Audio Gateway (AG), enabled by the :kconfig:option:`CONFIG_BT_HFP_AG`.
|
* Implemented Hands-free Audio Gateway (AG), enabled by the :kconfig:option:`CONFIG_BT_HFP_AG`.
|
||||||
It works as a device that is the gateway of the audio. Typical device acting as Audio
|
It works as a device that is the gateway of the audio. The typical device acting as Audio
|
||||||
Gateway is cellular phone. It controls the device (Hands-free Unit), that is the remote
|
Gateway is a cellular phone. It controls the device (Hands-free Unit), that is the remote
|
||||||
audio input and output mechanism.
|
audio input and output mechanism.
|
||||||
|
|
||||||
* Implemented Advanced Audio Distribution Profile (A2DP) and Audio/Video Distribution Transport
|
* Implemented Advanced Audio Distribution Profile (A2DP) and Audio/Video Distribution Transport
|
||||||
|
@ -490,7 +490,7 @@ Boards & SoC Support
|
||||||
Build system and Infrastructure
|
Build system and Infrastructure
|
||||||
*******************************
|
*******************************
|
||||||
|
|
||||||
* CI-enabled blackbox tests were added in order to verify correctness of the vast majority of Twister flags.
|
* CI-enabled blackbox tests were added to verify the correctness of most Twister flags.
|
||||||
|
|
||||||
* A ``socs`` folder for applications has been introduced that allows for Kconfig fragments and
|
* A ``socs`` folder for applications has been introduced that allows for Kconfig fragments and
|
||||||
devicetree overlays that should apply to any board target using a particular SoC and board
|
devicetree overlays that should apply to any board target using a particular SoC and board
|
||||||
|
@ -500,8 +500,8 @@ Build system and Infrastructure
|
||||||
(:github:`69748`).
|
(:github:`69748`).
|
||||||
|
|
||||||
* Deprecated the global CSTD cmake property in favor of the :kconfig:option:`CONFIG_STD_C`
|
* Deprecated the global CSTD cmake property in favor of the :kconfig:option:`CONFIG_STD_C`
|
||||||
choice to select the C Standard version. Additionally subsystems can select a minimum
|
choice to select the C Standard version. Additionally, subsystems can select a minimum
|
||||||
required C Standard version, with for example :kconfig:option:`CONFIG_REQUIRES_STD_C11`.
|
required C Standard version, with, for example, :kconfig:option:`CONFIG_REQUIRES_STD_C11`.
|
||||||
|
|
||||||
* Fixed issue with passing UTF-8 configs to applications using sysbuild (:github:`74152`).
|
* Fixed issue with passing UTF-8 configs to applications using sysbuild (:github:`74152`).
|
||||||
|
|
||||||
|
@ -754,7 +754,7 @@ Drivers and Sensors
|
||||||
|
|
||||||
* eSPI
|
* eSPI
|
||||||
|
|
||||||
* Renamed eSPI virtual wire direction macros, enum values and KConfig to match the new
|
* Renamed eSPI virtual wire direction macros, enum values and Kconfig to match the new
|
||||||
terminology in eSPI 1.5 specification.
|
terminology in eSPI 1.5 specification.
|
||||||
|
|
||||||
* Ethernet
|
* Ethernet
|
||||||
|
@ -815,12 +815,12 @@ Drivers and Sensors
|
||||||
* ESP32 ethernet driver changes
|
* ESP32 ethernet driver changes
|
||||||
|
|
||||||
* Added support to esp32 ethernet driver to set the MAC address during runtime.
|
* Added support to esp32 ethernet driver to set the MAC address during runtime.
|
||||||
* Updated esp32 ethernet driver to work with the version 5.1 of hal_espressif.
|
* Updated esp32 ethernet driver to work with version 5.1 of hal_espressif.
|
||||||
* Fixed build of esp32 ethernet driver when :kconfig:option:`CONFIG_NET_STATISTICS` is enabled.
|
* Fixed build of esp32 ethernet driver when :kconfig:option:`CONFIG_NET_STATISTICS` is enabled.
|
||||||
* Fixed ESP32 ethernet driver not clocking external PHY correctly over GPIO.
|
* Fixed ESP32 ethernet driver not clocking external PHY correctly over GPIO.
|
||||||
* Other ethernet driver changes
|
* Other ethernet driver changes
|
||||||
|
|
||||||
* Added link status detection to the w5500 ethernet driver, configurable via kconfig.
|
* Added link status detection to the w5500 ethernet driver, configurable via Kconfig.
|
||||||
* Added ability to set MAC address at runtime with eth_liteeth driver.
|
* Added ability to set MAC address at runtime with eth_liteeth driver.
|
||||||
* Fixed issue in the eth_stellaris driver where it was previously not taken into account
|
* Fixed issue in the eth_stellaris driver where it was previously not taken into account
|
||||||
that the number of interrupts received by the driver may be less than the number of
|
that the number of interrupts received by the driver may be less than the number of
|
||||||
|
@ -910,7 +910,7 @@ Drivers and Sensors
|
||||||
* I2S
|
* I2S
|
||||||
|
|
||||||
* Added support for STM32H5 series.
|
* Added support for STM32H5 series.
|
||||||
* Extended the mcux flexcomm driver to support additional channels and formats.
|
* Extended the MCUX Flexcomm driver to support additional channels and formats.
|
||||||
* Added support for Nordic nRF54L Series.
|
* Added support for Nordic nRF54L Series.
|
||||||
* Fixed divider calculations in the nRF I2S driver.
|
* Fixed divider calculations in the nRF I2S driver.
|
||||||
|
|
||||||
|
@ -974,8 +974,8 @@ Drivers and Sensors
|
||||||
|
|
||||||
* MDIO
|
* MDIO
|
||||||
|
|
||||||
* Made the bus_enable and bus_disable functions optional for drivers to implement,
|
* Made the ``bus_enable`` and ``bus_disable`` functions optional for drivers to
|
||||||
and removed empty implementation from many drivers.
|
implement, and removed empty implementation from many drivers.
|
||||||
* Added NXP ENET QOS MDIO controller driver.
|
* Added NXP ENET QOS MDIO controller driver.
|
||||||
* Fixed but with NXP ENET MDIO driver blocking the system workqueue.
|
* Fixed but with NXP ENET MDIO driver blocking the system workqueue.
|
||||||
* :kconfig:option:`CONFIG_MDIO_NXP_ENET_TIMEOUT` units change to microseconds.
|
* :kconfig:option:`CONFIG_MDIO_NXP_ENET_TIMEOUT` units change to microseconds.
|
||||||
|
@ -1013,7 +1013,7 @@ Drivers and Sensors
|
||||||
* Added new set of shell commands for sending AT commands directly to a modem using the
|
* Added new set of shell commands for sending AT commands directly to a modem using the
|
||||||
newly implemented modem pipelinks. The implementation of the new shell commands is
|
newly implemented modem pipelinks. The implementation of the new shell commands is
|
||||||
both functional and together with the ``MODEM_CELLULAR`` driver will provide an
|
both functional and together with the ``MODEM_CELLULAR`` driver will provide an
|
||||||
example of how implement and use the modem pipelink module.
|
example of how to implement and use the modem pipelink module.
|
||||||
|
|
||||||
* PCIE
|
* PCIE
|
||||||
|
|
||||||
|
@ -1430,7 +1430,7 @@ Networking
|
||||||
* Fixed IPv6 hop limit handling for multicast packets.
|
* Fixed IPv6 hop limit handling for multicast packets.
|
||||||
* Improved IPv6 Neighbor Discovery test coverage.
|
* Improved IPv6 Neighbor Discovery test coverage.
|
||||||
* Fixed a bug, where Neighbor Advertisement packets reporting Duplicate address
|
* Fixed a bug, where Neighbor Advertisement packets reporting Duplicate address
|
||||||
detection conflict were dropped.
|
detection conflicts were dropped.
|
||||||
* Other minor fixes and improvements.
|
* Other minor fixes and improvements.
|
||||||
|
|
||||||
* LwM2M:
|
* LwM2M:
|
||||||
|
@ -1454,7 +1454,7 @@ Networking
|
||||||
|
|
||||||
* Misc:
|
* Misc:
|
||||||
|
|
||||||
* Improved overall networking API doxygen documentation.
|
* Improved overall networking API Doxygen documentation.
|
||||||
* Converted TFTP library to use ``zsock_*`` API.
|
* Converted TFTP library to use ``zsock_*`` API.
|
||||||
* Added SNTP :c:func:`sntp_simple_addr` API function to perform SNTP query
|
* Added SNTP :c:func:`sntp_simple_addr` API function to perform SNTP query
|
||||||
when the server IP address is already known.
|
when the server IP address is already known.
|
||||||
|
@ -1469,10 +1469,10 @@ Networking
|
||||||
* Fixed cloning of zero sized network buffers.
|
* Fixed cloning of zero sized network buffers.
|
||||||
* Added net_buf APIs to handle 40 bit data format.
|
* Added net_buf APIs to handle 40 bit data format.
|
||||||
* Added receive callback for dummy L2, applicable in certain use cases
|
* Added receive callback for dummy L2, applicable in certain use cases
|
||||||
(for example packet capture).
|
(for example, packet capture).
|
||||||
* Implemented pseudo interface, a.k.a "any" interface for packet capture use
|
* Implemented pseudo interface, a.k.a "any" interface for packet capture use
|
||||||
case.
|
case.
|
||||||
* Added cooded mode capture support. This allows non-IP based network data capture.
|
* Added cooked mode capture support. This allows non-IP based network data capture.
|
||||||
* Generate network events when starting or stopping packet capture.
|
* Generate network events when starting or stopping packet capture.
|
||||||
* Removed obsolete and unused ``tcp_first_msg`` :c:struct:`net_pkt` flag.
|
* Removed obsolete and unused ``tcp_first_msg`` :c:struct:`net_pkt` flag.
|
||||||
* Added new :zephyr:code-sample:`secure-mqtt-sensor-actuator` sample.
|
* Added new :zephyr:code-sample:`secure-mqtt-sensor-actuator` sample.
|
||||||
|
@ -1506,8 +1506,8 @@ Networking
|
||||||
|
|
||||||
* OpenThread
|
* OpenThread
|
||||||
|
|
||||||
* Removed deprecated ``openthread_set_state_changed_cb()`` function.
|
* Removed deprecated ``openthread_set_state_changed_cb()`` function.
|
||||||
* Added implementation of BLE TCAT advertisement API.
|
* Added implementation of BLE TCAT advertisement API.
|
||||||
|
|
||||||
* PPP
|
* PPP
|
||||||
|
|
||||||
|
@ -1564,7 +1564,7 @@ Networking
|
||||||
* Fixed a possible TCP context leak in case initial SYN packet transmission failed.
|
* Fixed a possible TCP context leak in case initial SYN packet transmission failed.
|
||||||
* Deprecated :kconfig:option:`CONFIG_NET_TCP_ACK_TIMEOUT` as it was redundant with other configs.
|
* Deprecated :kconfig:option:`CONFIG_NET_TCP_ACK_TIMEOUT` as it was redundant with other configs.
|
||||||
* Improved debug logs, so that they're easier to follow under heavy load.
|
* Improved debug logs, so that they're easier to follow under heavy load.
|
||||||
* ISN generation now uses SHA-256 instead of MD5. Moreover it now relies on PSA APIs
|
* ISN generation now uses SHA-256 instead of MD5. Moreover, it now relies on PSA APIs
|
||||||
instead of legacy Mbed TLS functions for hash computation.
|
instead of legacy Mbed TLS functions for hash computation.
|
||||||
* Improved ACK reply logic in case no PSH flag is present to reduce redundant ACKs.
|
* Improved ACK reply logic in case no PSH flag is present to reduce redundant ACKs.
|
||||||
|
|
||||||
|
@ -1615,7 +1615,7 @@ Networking
|
||||||
USB
|
USB
|
||||||
***
|
***
|
||||||
|
|
||||||
* new USB device stack:
|
* New USB device stack:
|
||||||
|
|
||||||
* Added support for HID devices
|
* Added support for HID devices
|
||||||
* Introduced speed-specific configurations and made high-speed support
|
* Introduced speed-specific configurations and made high-speed support
|
||||||
|
@ -1640,9 +1640,9 @@ Devicetree
|
||||||
Kconfig
|
Kconfig
|
||||||
*******
|
*******
|
||||||
|
|
||||||
* Added a ``substring`` kconfig preprocessor function.
|
* Added a ``substring`` Kconfig preprocessor function.
|
||||||
* Added a ``dt_node_ph_prop_path`` kconfig preprocessor function.
|
* Added a ``dt_node_ph_prop_path`` Kconfig preprocessor function.
|
||||||
* Added a ``dt_compat_any_has_prop`` kconfig preprocessor function.
|
* Added a ``dt_compat_any_has_prop`` Kconfig preprocessor function.
|
||||||
|
|
||||||
Libraries / Subsystems
|
Libraries / Subsystems
|
||||||
**********************
|
**********************
|
||||||
|
@ -1755,7 +1755,7 @@ Libraries / Subsystems
|
||||||
|
|
||||||
* Device power management was de-coupled from system power management. The new
|
* Device power management was de-coupled from system power management. The new
|
||||||
:kconfig:option:`CONFIG_PM_DEVICE_SYSTEM_MANAGED` option is used to enable
|
:kconfig:option:`CONFIG_PM_DEVICE_SYSTEM_MANAGED` option is used to enable
|
||||||
whether or not devices must be suspended when the system sleeps.
|
whether devices must be suspended when the system sleeps.
|
||||||
|
|
||||||
* Make it possible to disable system device power management individually per
|
* Make it possible to disable system device power management individually per
|
||||||
power state using ``zephyr,pm-device-disabled``. This allows targets tuning which
|
power state using ``zephyr,pm-device-disabled``. This allows targets tuning which
|
||||||
|
@ -1786,7 +1786,8 @@ Libraries / Subsystems
|
||||||
|
|
||||||
* FPGA
|
* FPGA
|
||||||
|
|
||||||
* Improve handling of drivers missing reset, load, get_status, and get_info methods.
|
* Improve handling of drivers missing ``reset``, ``load``, ``get_status``, and ``get_info``
|
||||||
|
methods.
|
||||||
* Add support for Agilex and Agilex 5.
|
* Add support for Agilex and Agilex 5.
|
||||||
|
|
||||||
* Random
|
* Random
|
||||||
|
@ -2040,7 +2041,7 @@ Tests and Samples
|
||||||
* Added snippet for easily enabling UART over Bluetooth LE by passing ``-S nus-console`` during
|
* Added snippet for easily enabling UART over Bluetooth LE by passing ``-S nus-console`` during
|
||||||
``west build``. This snippet sets the :kconfig:option:`CONFIG_BT_ZEPHYR_NUS_AUTO_START_BLUETOOTH`
|
``west build``. This snippet sets the :kconfig:option:`CONFIG_BT_ZEPHYR_NUS_AUTO_START_BLUETOOTH`
|
||||||
which allows non-Bluetooth samples that use the UART APIs to run without modifications
|
which allows non-Bluetooth samples that use the UART APIs to run without modifications
|
||||||
(e.g: Console and Logging examples).
|
(e.g.: Console and Logging examples).
|
||||||
|
|
||||||
* Removed ``GSM_PPP`` specific configuration overlays from samples ``net/cloud/tagoio`` and
|
* Removed ``GSM_PPP`` specific configuration overlays from samples ``net/cloud/tagoio`` and
|
||||||
``net/mgmt/updatehub``. The ``GSM_PPP`` device driver has been deprecated and removed. The new
|
``net/mgmt/updatehub``. The ``GSM_PPP`` device driver has been deprecated and removed. The new
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue