Skip to content

Commit 66feacc

Browse files
committed
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>
1 parent cad3320 commit 66feacc

File tree

1 file changed

+30
-29
lines changed

1 file changed

+30
-29
lines changed

doc/releases/release-notes-3.7.rst

Lines changed: 30 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@ Major enhancements with this release include:
3030
data flows than the previous fetch/get APIs.
3131
* A new :ref:`LLEXT Extension Developer Kit (EDK) <llext_build_edk>` makes it easier to develop and
3232
integrate custom extensions into Zephyr, including outside of the Zephyr tree.
33-
* :ref:`Native simulator <native_sim>` now supports leveraging native host networking stack without
34-
having to rely on complex setup of the host environment.
33+
* :ref:`Native simulator <native_sim>` now supports leveraging the native host networking stack
34+
without having to rely on a complex setup of the host environment.
3535
* Trusted Firmware-M (TF-M) 2.1.0 and Mbed TLS 3.6.0 have been integrated into Zephyr.
3636
Both of these versions are LTS releases. What's more, :ref:`psa_crypto` has been adopted as a replacement
3737
for TinyCrypt and provides enhanced security and performance.
@@ -288,7 +288,7 @@ Kernel
288288
has the special ``zephyr,deferred-init`` property set. The device can be
289289
initialized later in time by using :c:func:`device_init`.
290290

291-
* The declaration of statically allocated thread stacks have been updated to utilize
291+
* The declaration of statically allocated thread stacks has been updated to utilize
292292
:c:macro:`K_THREAD_STACK_LEN` for both single thread stack declaration and array thread
293293
stack declarations. This ensures correct alignment for all thread stacks. For user
294294
threads, this may increase the size of the statically allocated stack objects depending
@@ -329,8 +329,8 @@ Bluetooth
329329
allowing multiple serial endpoints to be used for different purposes.
330330

331331
* Implemented Hands-free Audio Gateway (AG), enabled by the :kconfig:option:`CONFIG_BT_HFP_AG`.
332-
It works as a device that is the gateway of the audio. Typical device acting as Audio
333-
Gateway is cellular phone. It controls the device (Hands-free Unit), that is the remote
332+
It works as a device that is the gateway of the audio. The typical device acting as Audio
333+
Gateway is a cellular phone. It controls the device (Hands-free Unit), that is the remote
334334
audio input and output mechanism.
335335

336336
* Implemented Advanced Audio Distribution Profile (A2DP) and Audio/Video Distribution Transport
@@ -490,7 +490,7 @@ Boards & SoC Support
490490
Build system and Infrastructure
491491
*******************************
492492

493-
* CI-enabled blackbox tests were added in order to verify correctness of the vast majority of Twister flags.
493+
* CI-enabled blackbox tests were added to verify the correctness of most Twister flags.
494494

495495
* A ``socs`` folder for applications has been introduced that allows for Kconfig fragments and
496496
devicetree overlays that should apply to any board target using a particular SoC and board
@@ -500,8 +500,8 @@ Build system and Infrastructure
500500
(:github:`69748`).
501501

502502
* Deprecated the global CSTD cmake property in favor of the :kconfig:option:`CONFIG_STD_C`
503-
choice to select the C Standard version. Additionally subsystems can select a minimum
504-
required C Standard version, with for example :kconfig:option:`CONFIG_REQUIRES_STD_C11`.
503+
choice to select the C Standard version. Additionally, subsystems can select a minimum
504+
required C Standard version, with, for example, :kconfig:option:`CONFIG_REQUIRES_STD_C11`.
505505

506506
* Fixed issue with passing UTF-8 configs to applications using sysbuild (:github:`74152`).
507507

@@ -754,7 +754,7 @@ Drivers and Sensors
754754

755755
* eSPI
756756

757-
* Renamed eSPI virtual wire direction macros, enum values and KConfig to match the new
757+
* Renamed eSPI virtual wire direction macros, enum values and Kconfig to match the new
758758
terminology in eSPI 1.5 specification.
759759

760760
* Ethernet
@@ -815,12 +815,12 @@ Drivers and Sensors
815815
* ESP32 ethernet driver changes
816816

817817
* Added support to esp32 ethernet driver to set the MAC address during runtime.
818-
* Updated esp32 ethernet driver to work with the version 5.1 of hal_espressif.
818+
* Updated esp32 ethernet driver to work with version 5.1 of hal_espressif.
819819
* Fixed build of esp32 ethernet driver when :kconfig:option:`CONFIG_NET_STATISTICS` is enabled.
820820
* Fixed ESP32 ethernet driver not clocking external PHY correctly over GPIO.
821821
* Other ethernet driver changes
822822

823-
* Added link status detection to the w5500 ethernet driver, configurable via kconfig.
823+
* Added link status detection to the w5500 ethernet driver, configurable via Kconfig.
824824
* Added ability to set MAC address at runtime with eth_liteeth driver.
825825
* Fixed issue in the eth_stellaris driver where it was previously not taken into account
826826
that the number of interrupts received by the driver may be less than the number of
@@ -910,7 +910,7 @@ Drivers and Sensors
910910
* I2S
911911

912912
* Added support for STM32H5 series.
913-
* Extended the mcux flexcomm driver to support additional channels and formats.
913+
* Extended the MCUX Flexcomm driver to support additional channels and formats.
914914
* Added support for Nordic nRF54L Series.
915915
* Fixed divider calculations in the nRF I2S driver.
916916

@@ -974,8 +974,8 @@ Drivers and Sensors
974974

975975
* MDIO
976976

977-
* Made the bus_enable and bus_disable functions optional for drivers to implement,
978-
and removed empty implementation from many drivers.
977+
* Made the ``bus_enable`` and ``bus_disable`` functions optional for drivers to
978+
implement, and removed empty implementation from many drivers.
979979
* Added NXP ENET QOS MDIO controller driver.
980980
* Fixed but with NXP ENET MDIO driver blocking the system workqueue.
981981
* :kconfig:option:`CONFIG_MDIO_NXP_ENET_TIMEOUT` units change to microseconds.
@@ -1013,7 +1013,7 @@ Drivers and Sensors
10131013
* Added new set of shell commands for sending AT commands directly to a modem using the
10141014
newly implemented modem pipelinks. The implementation of the new shell commands is
10151015
both functional and together with the ``MODEM_CELLULAR`` driver will provide an
1016-
example of how implement and use the modem pipelink module.
1016+
example of how to implement and use the modem pipelink module.
10171017

10181018
* PCIE
10191019

@@ -1430,7 +1430,7 @@ Networking
14301430
* Fixed IPv6 hop limit handling for multicast packets.
14311431
* Improved IPv6 Neighbor Discovery test coverage.
14321432
* Fixed a bug, where Neighbor Advertisement packets reporting Duplicate address
1433-
detection conflict were dropped.
1433+
detection conflicts were dropped.
14341434
* Other minor fixes and improvements.
14351435

14361436
* LwM2M:
@@ -1454,7 +1454,7 @@ Networking
14541454

14551455
* Misc:
14561456

1457-
* Improved overall networking API doxygen documentation.
1457+
* Improved overall networking API Doxygen documentation.
14581458
* Converted TFTP library to use ``zsock_*`` API.
14591459
* Added SNTP :c:func:`sntp_simple_addr` API function to perform SNTP query
14601460
when the server IP address is already known.
@@ -1469,10 +1469,10 @@ Networking
14691469
* Fixed cloning of zero sized network buffers.
14701470
* Added net_buf APIs to handle 40 bit data format.
14711471
* Added receive callback for dummy L2, applicable in certain use cases
1472-
(for example packet capture).
1472+
(for example, packet capture).
14731473
* Implemented pseudo interface, a.k.a "any" interface for packet capture use
14741474
case.
1475-
* Added cooded mode capture support. This allows non-IP based network data capture.
1475+
* Added cooked mode capture support. This allows non-IP based network data capture.
14761476
* Generate network events when starting or stopping packet capture.
14771477
* Removed obsolete and unused ``tcp_first_msg`` :c:struct:`net_pkt` flag.
14781478
* Added new :zephyr:code-sample:`secure-mqtt-sensor-actuator` sample.
@@ -1506,8 +1506,8 @@ Networking
15061506

15071507
* OpenThread
15081508

1509-
* Removed deprecated ``openthread_set_state_changed_cb()`` function.
1510-
* Added implementation of BLE TCAT advertisement API.
1509+
* Removed deprecated ``openthread_set_state_changed_cb()`` function.
1510+
* Added implementation of BLE TCAT advertisement API.
15111511

15121512
* PPP
15131513

@@ -1564,7 +1564,7 @@ Networking
15641564
* Fixed a possible TCP context leak in case initial SYN packet transmission failed.
15651565
* Deprecated :kconfig:option:`CONFIG_NET_TCP_ACK_TIMEOUT` as it was redundant with other configs.
15661566
* Improved debug logs, so that they're easier to follow under heavy load.
1567-
* ISN generation now uses SHA-256 instead of MD5. Moreover it now relies on PSA APIs
1567+
* ISN generation now uses SHA-256 instead of MD5. Moreover, it now relies on PSA APIs
15681568
instead of legacy Mbed TLS functions for hash computation.
15691569
* Improved ACK reply logic in case no PSH flag is present to reduce redundant ACKs.
15701570

@@ -1615,7 +1615,7 @@ Networking
16151615
USB
16161616
***
16171617

1618-
* new USB device stack:
1618+
* New USB device stack:
16191619

16201620
* Added support for HID devices
16211621
* Introduced speed-specific configurations and made high-speed support
@@ -1640,9 +1640,9 @@ Devicetree
16401640
Kconfig
16411641
*******
16421642

1643-
* Added a ``substring`` kconfig preprocessor function.
1644-
* Added a ``dt_node_ph_prop_path`` kconfig preprocessor function.
1645-
* Added a ``dt_compat_any_has_prop`` kconfig preprocessor function.
1643+
* Added a ``substring`` Kconfig preprocessor function.
1644+
* Added a ``dt_node_ph_prop_path`` Kconfig preprocessor function.
1645+
* Added a ``dt_compat_any_has_prop`` Kconfig preprocessor function.
16461646

16471647
Libraries / Subsystems
16481648
**********************
@@ -1755,7 +1755,7 @@ Libraries / Subsystems
17551755

17561756
* Device power management was de-coupled from system power management. The new
17571757
:kconfig:option:`CONFIG_PM_DEVICE_SYSTEM_MANAGED` option is used to enable
1758-
whether or not devices must be suspended when the system sleeps.
1758+
whether devices must be suspended when the system sleeps.
17591759

17601760
* Make it possible to disable system device power management individually per
17611761
power state using ``zephyr,pm-device-disabled``. This allows targets tuning which
@@ -1786,7 +1786,8 @@ Libraries / Subsystems
17861786

17871787
* FPGA
17881788

1789-
* Improve handling of drivers missing reset, load, get_status, and get_info methods.
1789+
* Improve handling of drivers missing ``reset``, ``load``, ``get_status``, and ``get_info``
1790+
methods.
17901791
* Add support for Agilex and Agilex 5.
17911792

17921793
* Random
@@ -2040,7 +2041,7 @@ Tests and Samples
20402041
* Added snippet for easily enabling UART over Bluetooth LE by passing ``-S nus-console`` during
20412042
``west build``. This snippet sets the :kconfig:option:`CONFIG_BT_ZEPHYR_NUS_AUTO_START_BLUETOOTH`
20422043
which allows non-Bluetooth samples that use the UART APIs to run without modifications
2043-
(e.g: Console and Logging examples).
2044+
(e.g.: Console and Logging examples).
20442045

20452046
* Removed ``GSM_PPP`` specific configuration overlays from samples ``net/cloud/tagoio`` and
20462047
``net/mgmt/updatehub``. The ``GSM_PPP`` device driver has been deprecated and removed. The new

0 commit comments

Comments
 (0)