doc: release-notes: Use the past tense
This commit changes any present tense usages to the past tense for consistency. Signed-off-by: Stephanos Ioannidis <stephanos.ioannidis@nordicsemi.no>
This commit is contained in:
parent
c2f52a7548
commit
9c9c6aee6e
1 changed files with 56 additions and 55 deletions
|
@ -47,7 +47,7 @@ Changes in this release
|
||||||
:kconfig:option:`CONFIG_NEWLIB_LIBC_NANO` must now be explicitly selected in
|
:kconfig:option:`CONFIG_NEWLIB_LIBC_NANO` must now be explicitly selected in
|
||||||
order to use the nano variant.
|
order to use the nano variant.
|
||||||
|
|
||||||
* Bluetooth: Add extra options to bt_le_per_adv_sync_transfer_subscribe to
|
* Bluetooth: Added extra options to bt_le_per_adv_sync_transfer_subscribe to
|
||||||
allow disabling sync reports, and enable sync report filtering. these two
|
allow disabling sync reports, and enable sync report filtering. these two
|
||||||
options are mutually exclusive.
|
options are mutually exclusive.
|
||||||
|
|
||||||
|
@ -71,7 +71,7 @@ Changes in this release
|
||||||
* Starting from this release ``zephyr-`` prefixed tags won't be created
|
* Starting from this release ``zephyr-`` prefixed tags won't be created
|
||||||
anymore. The project will continue using ``v`` tags, for example ``v3.3.0``.
|
anymore. The project will continue using ``v`` tags, for example ``v3.3.0``.
|
||||||
|
|
||||||
* Bluetooth: Deprecate the Bluetooth logging subsystem in favor of the Zephyr
|
* Bluetooth: Deprecated the Bluetooth logging subsystem in favor of the Zephyr
|
||||||
standard logging system. To enable debugging for a particular module in the
|
standard logging system. To enable debugging for a particular module in the
|
||||||
Bluetooth subsystem, enable `CONFIG_BT_(module name)_LOG_LEVEL_DBG` instead of
|
Bluetooth subsystem, enable `CONFIG_BT_(module name)_LOG_LEVEL_DBG` instead of
|
||||||
`CONFIG_BT_DEBUG_(module name)`.
|
`CONFIG_BT_DEBUG_(module name)`.
|
||||||
|
@ -180,7 +180,7 @@ Removed APIs in this release
|
||||||
|
|
||||||
* Removed deprecated ``DT_CHOSEN_*_LABEL`` helper macros.
|
* Removed deprecated ``DT_CHOSEN_*_LABEL`` helper macros.
|
||||||
|
|
||||||
* removed deprecated property ``enable-pin-remap`` from :dtcompatible: `st,stm32-usb`:.
|
* Removed deprecated property ``enable-pin-remap`` from :dtcompatible: `st,stm32-usb`:.
|
||||||
``remap-pa11-pa12`` from :dtcompatible: `st-stm32-pinctrl`: should now be used.
|
``remap-pa11-pa12`` from :dtcompatible: `st-stm32-pinctrl`: should now be used.
|
||||||
|
|
||||||
Deprecated in this release
|
Deprecated in this release
|
||||||
|
@ -317,13 +317,13 @@ New APIs in this release
|
||||||
Kernel
|
Kernel
|
||||||
******
|
******
|
||||||
|
|
||||||
* Add an "EARLY" init level that runs immediately on entry to z_cstart()
|
* Added an "EARLY" init level that runs immediately on entry to z_cstart()
|
||||||
|
|
||||||
* Refactored the internal CPU count API to allow for runtime changes
|
* Refactored the internal CPU count API to allow for runtime changes
|
||||||
|
|
||||||
* Allow application main() to be defined in C++ code
|
* Added support for defining application main() in C++ code
|
||||||
|
|
||||||
* Fix a race condition on SMP when pending threads where a second CPU
|
* Fixed a race condition on SMP when pending threads where a second CPU
|
||||||
could attempt to run a thread before the pending thread had finished
|
could attempt to run a thread before the pending thread had finished
|
||||||
the context switch.
|
the context switch.
|
||||||
|
|
||||||
|
@ -332,19 +332,20 @@ Architectures
|
||||||
|
|
||||||
* ARC
|
* ARC
|
||||||
|
|
||||||
* Fix & rework interrupt management (enabling / disabling) for the SMP systems
|
* Fixed & reworked interrupt management (enabling / disabling) for the SMP systems
|
||||||
* Add TLS (thread-local storage) for ARC MWDT toolchain
|
* Added TLS (thread-local storage) for ARC MWDT toolchain
|
||||||
* Fix & rework irq_offload implementation
|
* Fixed & rework irq_offload implementation
|
||||||
* Fix multiple logging & cbprintf issues for ARCv3 64bit
|
* Fixed multiple logging & cbprintf issues for ARCv3 64bit
|
||||||
* Add XIP support with MWDT toolchain
|
* Added XIP support with MWDT toolchain
|
||||||
* Improve DSP support, add DSP and AGU context save / restore
|
* Improved DSP support, add DSP and AGU context save / restore
|
||||||
* Add XY memory support for ARC DSP targets
|
* Added XY memory support for ARC DSP targets
|
||||||
* Add architectures-specific DSP tests
|
* Added architectures-specific DSP tests
|
||||||
* Add additional compile-time checks for unsupported configuration: ARC_FIRQ + ARC_HAS_SECURE
|
* Added additional compile-time checks for unsupported configuration: ARC_FIRQ + ARC_HAS_SECURE
|
||||||
* Allow to use ``__auto_type`` type for ARC MWDT toolchain
|
* Added support for using ``__auto_type`` type for ARC MWDT toolchain
|
||||||
* Allow to use ``_Generic`` and ``__fallthrough`` keywords for ARC MWDT toolchain
|
* Added support for using ``_Generic`` and ``__fallthrough`` keywords for ARC MWDT toolchain
|
||||||
* Bump minimal required ARC MWDT version to 2022.09
|
* Bumped minimal required ARC MWDT version to 2022.09
|
||||||
* Fix & rework inclusion of C/C++ headers for ARC MWDT toolchain which cased build issue with C++
|
* Fixed & reworked inclusion of C/C++ headers for ARC MWDT toolchain which cased build issue with
|
||||||
|
C++
|
||||||
|
|
||||||
* ARM
|
* ARM
|
||||||
|
|
||||||
|
@ -495,14 +496,14 @@ Boards & SoC Support
|
||||||
* Changes for ARC boards:
|
* Changes for ARC boards:
|
||||||
|
|
||||||
* Multiple fixes to ``mdb-hw`` and ``mdb-nsim`` west runners to improve usability
|
* Multiple fixes to ``mdb-hw`` and ``mdb-nsim`` west runners to improve usability
|
||||||
* Add ``nsim_em11d`` board with DSP features (XY DSP with AGU and XY memory)
|
* Added ``nsim_em11d`` board with DSP features (XY DSP with AGU and XY memory)
|
||||||
* Fix cy8c95xx I2C GPIO port init on HSDK board
|
* Fixed cy8c95xx I2C GPIO port init on HSDK board
|
||||||
* Add SPI flash support on EM starter kit board
|
* Added SPI flash support on EM starter kit board
|
||||||
* Multiple fixes for nSIM platform - configuration: adding of missing HW features or
|
* Multiple fixes for nSIM platform - configuration: adding of missing HW features or
|
||||||
configurations sync
|
configurations sync
|
||||||
* Improve creg_gpio platform driver - add pin_configure API
|
* Improved creg_gpio platform driver - add pin_configure API
|
||||||
* Add separate QEMU config ``qemu_arc_hs_xip`` for XIP testing
|
* Added separate QEMU config ``qemu_arc_hs_xip`` for XIP testing
|
||||||
* Add ``nsim_hs_sram``, ``nsim_hs_flash_xip`` nSIM platforms to verify various memory models
|
* Added ``nsim_hs_sram``, ``nsim_hs_flash_xip`` nSIM platforms to verify various memory models
|
||||||
* nSIM board documentation overhaul
|
* nSIM board documentation overhaul
|
||||||
|
|
||||||
* Added support for these ARM boards:
|
* Added support for these ARM boards:
|
||||||
|
@ -664,7 +665,7 @@ Drivers and Sensors
|
||||||
|
|
||||||
* DFU
|
* DFU
|
||||||
|
|
||||||
* Remove :c:macro:`BOOT_TRAILER_IMG_STATUS_OFFS` in favor a two new functions;
|
* Removed :c:macro:`BOOT_TRAILER_IMG_STATUS_OFFS` in favor a two new functions;
|
||||||
:c:func:`boot_get_area_trailer_status_offset` and :c:func:`boot_get_trailer_status_offset`
|
:c:func:`boot_get_area_trailer_status_offset` and :c:func:`boot_get_trailer_status_offset`
|
||||||
|
|
||||||
* Disk
|
* Disk
|
||||||
|
@ -677,17 +678,17 @@ Drivers and Sensors
|
||||||
|
|
||||||
* DMA
|
* DMA
|
||||||
|
|
||||||
* Adjust incorrect dma1 clock source for GD32 gd32vf103 SoC.
|
* Adjusted incorrect dma1 clock source for GD32 gd32vf103 SoC.
|
||||||
* Atmel SAM: Added support to select fixed or increment address mode when using
|
* Atmel SAM: Added support to select fixed or increment address mode when using
|
||||||
peripherals to memory or memory to peripheral transfers.
|
peripherals to memory or memory to peripheral transfers.
|
||||||
* STM32 DMA variable scope cleanups
|
* STM32 DMA variable scope cleanups
|
||||||
* Intel GPDMA linked list transfer descriptors appropriately aligned to 64 byte addresses
|
* Intel GPDMA linked list transfer descriptors appropriately aligned to 64 byte addresses
|
||||||
* Intel GPDMA fix bug in transfer configuration to initialize cfg_hi and cfg_lo
|
* Intel GPDMA fixed bug in transfer configuration to initialize cfg_hi and cfg_lo
|
||||||
* STM32 DMA Support for the STM32MP1 series
|
* STM32 DMA Support for the STM32MP1 series
|
||||||
* SAM XDMAC fixes to enable usage with SPI DMA transfers
|
* SAM XDMAC fixes to enable usage with SPI DMA transfers
|
||||||
* Intel GPDMA fix to return errors on dma stop
|
* Intel GPDMA fixed to return errors on dma stop
|
||||||
* Intel GPDMA disable interrupts when unneeded
|
* Intel GPDMA disabled interrupts when unneeded
|
||||||
* Intel GPDMA fix for register/ip ownership
|
* Intel GPDMA fixed for register/ip ownership
|
||||||
* STM32U5 GPDMA bug fix for busy flag
|
* STM32U5 GPDMA bug fix for busy flag
|
||||||
* STM32U5 Suspend and resume features added
|
* STM32U5 Suspend and resume features added
|
||||||
* Intel GPDMA Report total bytes read/written (linear link position) in dma status
|
* Intel GPDMA Report total bytes read/written (linear link position) in dma status
|
||||||
|
@ -746,8 +747,8 @@ Drivers and Sensors
|
||||||
|
|
||||||
* FPGA
|
* FPGA
|
||||||
|
|
||||||
* Add preliminary support for the Lattice iCE40.
|
* Added preliminary support for the Lattice iCE40.
|
||||||
* Add Qomu board sample.
|
* Added Qomu board sample.
|
||||||
|
|
||||||
* GPIO
|
* GPIO
|
||||||
|
|
||||||
|
@ -758,7 +759,7 @@ Drivers and Sensors
|
||||||
* hwinfo
|
* hwinfo
|
||||||
|
|
||||||
* Added hwinfo_get_device_id for ESP32-C3
|
* Added hwinfo_get_device_id for ESP32-C3
|
||||||
* Add reset cause for iwdg and wwdg for STM32H7 and MP1
|
* Added reset cause for iwdg and wwdg for STM32H7 and MP1
|
||||||
|
|
||||||
* I2C
|
* I2C
|
||||||
|
|
||||||
|
@ -767,14 +768,14 @@ Drivers and Sensors
|
||||||
* ITE usage of instruction local memory support
|
* ITE usage of instruction local memory support
|
||||||
* NPCX bus recovery on transaction timeout
|
* NPCX bus recovery on transaction timeout
|
||||||
* ITE log status of registers on transfer failure
|
* ITE log status of registers on transfer failure
|
||||||
* ESP32 enable configuring a hardware timeout to account for longer durations of clock stretching
|
* ESP32 enabled configuring a hardware timeout to account for longer durations of clock stretching
|
||||||
* ITE fix bug where an operation was done outside of the driver mutex
|
* ITE fixed bug where an operation was done outside of the driver mutex
|
||||||
* NRFX TWIM Make transfer timeout configurable
|
* NRFX TWIM Made transfer timeout configurable
|
||||||
* DW Bug fix for clearing FIFO on initialization
|
* DW Bug fix for clearing FIFO on initialization
|
||||||
* NPCX simplify smb bank register usage
|
* NPCX simplified smb bank register usage
|
||||||
* NXP LPI2C enable target mode
|
* NXP LPI2C enabled target mode
|
||||||
* NXP FlexComm Adds semaphore for shared usage of bus
|
* NXP FlexComm Added semaphore for shared usage of bus
|
||||||
* I2C Allow dumping messages in the log for all transactions, reads and writes
|
* I2C Added support for dumping messages in the log for all transactions, reads and writes
|
||||||
* STM32: Slave configuration now supports 10-bit addressing.
|
* STM32: Slave configuration now supports 10-bit addressing.
|
||||||
* STM32: Now support power management. 3 modes supported: :kconfig:option:`CONFIG_PM`,
|
* STM32: Now support power management. 3 modes supported: :kconfig:option:`CONFIG_PM`,
|
||||||
:kconfig:option:`CONFIG_PM_DEVICE`, :kconfig:option:`CONFIG_PM_DEVICE_RUNTIME`.
|
:kconfig:option:`CONFIG_PM_DEVICE`, :kconfig:option:`CONFIG_PM_DEVICE_RUNTIME`.
|
||||||
|
@ -797,7 +798,7 @@ Drivers and Sensors
|
||||||
|
|
||||||
* IPM
|
* IPM
|
||||||
|
|
||||||
* ipm_stm32_ipcc: fix an issue where interrupt mask is not cleaned correctly,
|
* ipm_stm32_ipcc: fixed an issue where interrupt mask is not cleaned correctly,
|
||||||
resulting in infinite TXF interrupts.
|
resulting in infinite TXF interrupts.
|
||||||
|
|
||||||
* MBOX
|
* MBOX
|
||||||
|
@ -963,16 +964,16 @@ Drivers and Sensors
|
||||||
|
|
||||||
* Timer
|
* Timer
|
||||||
|
|
||||||
* Correct CPU numbering on SMP RISC-V systems using the mtime device
|
* Corrected CPU numbering on SMP RISC-V systems using the mtime device
|
||||||
|
|
||||||
* Add support for OpenTitan's privileged timer device to riscv_machine_timer
|
* Added support for OpenTitan's privileged timer device to riscv_machine_timer
|
||||||
|
|
||||||
* Refactor SYS_CLOCK_EXISTS such that it always matches the
|
* Refactored SYS_CLOCK_EXISTS such that it always matches the
|
||||||
existence of a timer device in kconfig
|
existence of a timer device in kconfig
|
||||||
|
|
||||||
* Significant rework to nrf_rtc_timer with multiple fixes
|
* Significant rework to nrf_rtc_timer with multiple fixes
|
||||||
|
|
||||||
* Fix prescaler correction in stm32_lptim driver and fix race with auto-reload
|
* Fixed prescaler correction in stm32_lptim driver and fix race with auto-reload
|
||||||
|
|
||||||
* USB
|
* USB
|
||||||
|
|
||||||
|
@ -2403,21 +2404,21 @@ Libraries / Subsystems
|
||||||
|
|
||||||
* POSIX API
|
* POSIX API
|
||||||
|
|
||||||
* Harmonize posix type definitions across the minimal libc, newlib and picolibc.
|
* Harmonized posix type definitions across the minimal libc, newlib and picolibc.
|
||||||
|
|
||||||
* Abstract ``pthread_t``, ``pthread_key_t``, ``pthread_cond_t``,
|
* Abstract ``pthread_t``, ``pthread_key_t``, ``pthread_cond_t``,
|
||||||
``pthread_mutex_t``, as ``uint32_t``.
|
``pthread_mutex_t``, as ``uint32_t``.
|
||||||
* Define :c:macro:`PTHREAD_KEY_INITIALIZER`, :c:macro:`PTHREAD_COND_INITIALIZER`,
|
* Defined :c:macro:`PTHREAD_KEY_INITIALIZER`, :c:macro:`PTHREAD_COND_INITIALIZER`,
|
||||||
:c:macro:`PTHREAD_MUTEX_INITIALIZER` to align with POSIX 1003.1.
|
:c:macro:`PTHREAD_MUTEX_INITIALIZER` to align with POSIX 1003.1.
|
||||||
|
|
||||||
* Allow non-prefixed standard include paths with :kconfig:option:`CONFIG_POSIX_API`.
|
* Allowed non-prefixed standard include paths with :kconfig:option:`CONFIG_POSIX_API`.
|
||||||
|
|
||||||
* I.e. ``#include <unistd.h>`` instead of ``#include <zephyr/posix/unistd.h>``.
|
* I.e. ``#include <unistd.h>`` instead of ``#include <zephyr/posix/unistd.h>``.
|
||||||
* Primarily to ease integration with external libraries.
|
* Primarily to ease integration with external libraries.
|
||||||
* Internal Zephyr code should continue to use prefixed header paths.
|
* Internal Zephyr code should continue to use prefixed header paths.
|
||||||
|
|
||||||
* Enable ``eventfd()``, ``getopt()`` by default with :kconfig:option:`CONFIG_POSIX_API`.
|
* Enabled ``eventfd()``, ``getopt()`` by default with :kconfig:option:`CONFIG_POSIX_API`.
|
||||||
* Move / rename header files to align with POSIX specifications.
|
* Moved / renamed header files to align with POSIX specifications.
|
||||||
|
|
||||||
* E.g. move ``fcntl.h``, ``sys/stat.h`` from the minimal libc into the
|
* E.g. move ``fcntl.h``, ``sys/stat.h`` from the minimal libc into the
|
||||||
``include/zephyr/posix`` directory. Rename ``posix_sched.h`` to ``sched.h``.
|
``include/zephyr/posix`` directory. Rename ``posix_sched.h`` to ``sched.h``.
|
||||||
|
@ -2426,7 +2427,7 @@ Libraries / Subsystems
|
||||||
|
|
||||||
* Added :kconfig:option:`CONFIG_TIMER_CREATE_WAIT`, :kconfig:option:`CONFIG_MAX_PTHREAD_KEY_COUNT`,
|
* Added :kconfig:option:`CONFIG_TIMER_CREATE_WAIT`, :kconfig:option:`CONFIG_MAX_PTHREAD_KEY_COUNT`,
|
||||||
:kconfig:option:`CONFIG_MAX_PTHREAD_COND_COUNT`, :kconfig:option:`CONFIG_MAX_PTHREAD_MUTEX_COUNT`.
|
:kconfig:option:`CONFIG_MAX_PTHREAD_COND_COUNT`, :kconfig:option:`CONFIG_MAX_PTHREAD_MUTEX_COUNT`.
|
||||||
* Define :c:macro:`SEEK_SET`, :c:macro:`SEEK_CUR`, :c:macro:`SEEK_END`.
|
* Defined :c:macro:`SEEK_SET`, :c:macro:`SEEK_CUR`, :c:macro:`SEEK_END`.
|
||||||
|
|
||||||
* SD Subsystem
|
* SD Subsystem
|
||||||
|
|
||||||
|
@ -2451,14 +2452,14 @@ Libraries / Subsystems
|
||||||
|
|
||||||
* SHELL_AUTOSTART configuration option. When SHELL_AUTOSTART is set to n, the shell is not
|
* SHELL_AUTOSTART configuration option. When SHELL_AUTOSTART is set to n, the shell is not
|
||||||
started after boot but can be enabled later from the application code.
|
started after boot but can be enabled later from the application code.
|
||||||
* Add support for setting the help description for each entry in a dictionary.
|
* Added support for setting the help description for each entry in a dictionary.
|
||||||
|
|
||||||
* Bugfix:
|
* Bugfix:
|
||||||
|
|
||||||
* Clear command buffer when leaving bypass mode to prevent undefined behaviour
|
* Updated to clear command buffer when leaving bypass mode to prevent undefined behaviour
|
||||||
on consecutive shell operations.
|
on consecutive shell operations.
|
||||||
* Set RX size default to 256 if shell MCUmgr is enabled.
|
* Set RX size default to 256 if shell MCUmgr is enabled.
|
||||||
* Fix log message queue size for all backends.
|
* Fixed log message queue size for all backends.
|
||||||
|
|
||||||
* Documentation:
|
* Documentation:
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue