Lines Matching +full:has +full:- +full:magic +full:- +full:addr
12 * New :ref:`GNSS subsystem <gnss_api>` added, enabling geo-awareness in Zephyr applications.
13 * New API and drivers introduced for interfacing with :ref:`keyboard matrices <gpio-kbd>`.
16 * Integrated Trusted Firmware-M (TF-M) 2.0, including an update to Mbed TLS 3.5.2.
23 * Over 30 new supported boards, spanning all Zephyr-supported architectures.
37 * CVE-2023-5779 `Zephyr project bug tracker GHSA-7cmj-963q-jj47
38 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-7cmj-963q-jj47>`_
40 * CVE-2023-6249 `Zephyr project bug tracker GHSA-32f5-3p9h-2rqc
41 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-32f5-3p9h-2rqc>`_
43 * CVE-2023-6749 `Zephyr project bug tracker GHSA-757h-rw37-66hw
44 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-757h-rw37-66hw>`_
46 * CVE-2023-6881 `Zephyr project bug tracker GHSA-mh67-4h3q-p437
47 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-mh67-4h3q-p437>`_
49 * CVE-2023-7060: Under embargo until 2024-03-14
51 * CVE-2024-1638 `Zephyr project bug tracker GHSA-p6f3-f63q-5mc2
52 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-p6f3-f63q-5mc2>`_
59 * Enabled hardware prefetcher and shared cluster cache (SCM - Shared Cluster
61 * Disabled Thread-local Storage support for platforms with two or more register banks.
73 * GDB stubs added (currently only supports Zynq-7000).
76 * MMU and MPU initialization moved to :c:func:`z_prep_c` for Cortex-A and
77 Cortex-R to enable initialization by individual cores.
78 * Common Cortex-M MPU code moved to ``arch/arm/core/mpu``.
117 connection object has been freed, so it can be utilized for different purposes. No guarantees
137 based on ST SPI protocols V1 and V2. As a result, :dtcompatible:`st,hci-spi-v1` and
138 :dtcompatible:`st,hci-spi-v2` were introduced.
145 * Added support for Renesas R-Car Gen4 series.
158 creating RAM-based applications by disabling it.
166 * Added support for FANKE FK7B0M1-VBT6 board: ``fk7b0m1_vbt6``.
167 * Added support for Renesas R-Car Spider board CR52: ``rcar_spider_cr52``.
171 * Added support for ST STM32U5A9J-DK discovery kit: ``stm32u5a9j_dk``.
173 * Added support for ST STM32WB5MM-DK Discovery board: ``stm32wb5mm_dk``.
179 * Added support for this RISC-V board:
181 * Added Lilygo TTGO T8-C3 board: ``ttgo_t8c3``.
187 * Added KINCONY-KC868-A32 board: ``kincony_kc868_a32``.
188 * Added Lolin ESP32-S2 Mini board: ``esp32s2_lolin_mini``.
191 * Added M5Stack AtomS3-Lite board: ``m5stack_atoms3_lite``.
199 naming used by TFM-enabled Zephyr platforms.
204 * Made these changes for RISC-V boards:
232 * Added support for M5Stack-Core2 base: ``m5stack_core2_ext``.
234 * Added support for Waveshare Pico UPS-B: ``waveshare_pico_ups_b``.
235 * Added support for X-NUCLEO-BNRG2A1: BLE expansion board: ``x_nucleo_bnrg2a1``.
236 * Added support for X-NUCLEO-IKS4A1: MEMS Inertial and Environmental Multi
246 - :kconfig:option:`CONFIG_ISR_TABLES_LOCAL_DECLARATION`:
248 - :kconfig:option:`CONFIG_LTO`: Enable Link Time Optimization
281 :ref:`west-extending-signing` for details.
285 :ref:`application-file-suffixes` and :ref:`sysbuild_file_suffixes` for details.
289 * Added `-Wdouble-promotion` as a default warning when compiling to warn developers with
290 single-precision floats easily being promoted to double-precision.
299 which has 5 ADCs, ADC1 and ADC2 share one IRQ while ADC3, ADC4 and ADC5 each have unique IRQs).
330 * :dtcompatible:`espressif,esp32-twai`
334 (:dtcompatible:`nuvoton,numaker-canfd`).
337 (:dtcompatible:`infineon,xmc4xxx-can` and :dtcompatible:`infineon,xmc4xxx-can-node`).
341 * All Bosch M_CAN-based front-end drivers now use named IRQs, "int0" and "int1".
343 * The :dtcompatible:`zephyr,native-linux-can` driver now supports being built with embedded C
350 * Renesas R-Car clock control driver now supports Gen4 SoCs.
352 * On STM32 devices, :dtcompatible:`st,stm32-hse-clock` now allows setting a ``css-enabled``
376 * The "native_posix" entropy driver now accepts a new command line option ``seed-random``.
413 * ``nordic_qspi_nor`` driver now supports user-configurable QSPI timeout with
426 * Added GNSS-specific, safe, string-to-integer parsing utilities, enabled by
436 devicetree compatible :dtcompatible:`gnss-nmea-generic`.
444 * Renesas R-Car GPIO driver now supports Gen4 SoCs.
486 * Added ``disable-open-drain-high-pp`` property to
487 :dtcompatible:`nxp,mcux-i3c`, which allows alternative high time for
488 open-drain clock.
496 * The ``short-codes`` property of :dtcompatible:`zephyr,input-longpress` is
499 :dtcompatible:`gpio-kbd-matrix` and :dtcompatible:`input-keymap` drivers.
500 See :ref:`gpio-kbd` for more details.
503 * Added power management support to :dtcompatible:`gpio-keys`
505 * Added a :dtcompatible:`zephyr,native-linux-evdev` device node for getting
507 * Added support for optical encoders and power management to :dtcompatible:`gpio-qdec`.
508 * New driver :dtcompatible:`analog-axis`.
509 * Added ESP32 touch sensor driver including a :dtcompatible:`espressif,esp32-touch`.
538 * MIPI-DBI
544 * Renesas R-Car pinctrl driver now supports Gen4 SoCs.
546 * Renesas R-Car pinctrl driver now supports voltage control for R8A77951 and
566 * ``startup-delay-us`` and ``off-on-delay-us`` are now supported for all regulators.
567 * Added non-multithreading support.
568 * Added support for :dtcompatible:`maxim,max20335-regulator`.
570 * Added LDO/DCDC support for :dtcompatible:`renesas,smartbond-regulator`.
571 * Added LDO soft start configuration for :dtcompatible:`nordic,npm1300-regulator`.
572 * Fixed init priority for :dtcompatible:`x-powers,axp192-regulator`.
573 * Fixed LDO GPIO control for :dtcompatible:`nordic,npm1300-regulator`.
607 * Extended MAX31865 temperature sensor driver to support changing three-wire
625 * Added Gas Sensing Solutions' ExplorIR-M CO2 sensor driver.
641 * Added LiteOn LTR-F216A illuminance sensor driver.
645 * Added new self-documenting macros for setting ST sensor devicetree
666 * On STM32 devices, it is now possible to enable FIFO by setting a ``fifo-enable``
669 …It also allows more reliable communication with UART devices sensitive to variation of inter-frame…
674 * On STM32H7 devices, ``fifo-enable`` property allows using SPI block FIFO. This
680 * On STM2G0 devices, property ``crs-usb-sof`` in ``clk_hsi48`` node enables support
690 * Added 1-Wire GPIO master driver. See the :dtcompatible:`zephyr,w1-gpio`
693 * Wi-Fi
705 * Added support for Echo and Request-Tag CoAP options (RFC 9175).
730 * Added a generic Wi-Fi connectivity backend.
736 * DHCP-assigned IPv4 address is now removed when interface goes down.
754 * Added TX-Injection mode support.
777 * Fixed L3/L4 checksum calculation/validation for IP-fragmented packets on
785 to/from loopback address on non-loopback interfaces are dropped.
797 * Fixed a bug in block-wise transfer where block-wise ACKs were sent with
809 * Deprecated unsigned 64-bit integer value type, as it's not represented in the spec.
810 Use signed 64-bit integer instead.
813 * Added LwM2M-specific macros for object initialization during boot.
828 concurrent access on TX to drivers that are not re-entrant.
847 * MQTT-SN:
883 non-fatal EAGAIN or ENOBUFS errors.
892 * Added support for v4-mapping-to-v6, which allows IPv4 and IPv6 to share the
912 * Added Socket Service library, which allows registering multiple socket-based
934 * Added support for TCP Keep-Alive feature.
946 * Wi-Fi:
948 * Added Wi-Fi driver version information to Wi-Fi shell.
949 * Added AP (Access Point) mode support to Wi-Fi shell.
951 * Added Wi-Fi bindings to connection manager.
952 * Fixed Wi-Fi shell. SSID print fixes. Help text fixes. Channel validation fixes.
983 * Introduced new SPI properties ``spi-cpol``, ``spi-cpha``, and ``spi-hold-cs`` to be used by
1037 * Added an option to remove string literals from the binary when dictionary-based logging is used.
1052 It must be avoided when dictionary-based logging is used and strings are stripped from the
1061 that the backend has transmitted all bytes placed in its buffer using
1077 if it has data ready to be read, and always invokes ``TRANSMIT_IDLE`` when the pipe is
1079 rely solely on the events to start read/transmit work. A test suite has been added to
1106 * Numerous improvements in the library including code-size reductions in areas like printf and
1136 https://github.com/Mbed-TLS/mbedtls/releases/tag/v3.5.2
1141 an infinite loop due to use of 8-bit variables.
1149 * File systems: LittleFS module has been updated to version 2.8.1.
1163 * Fixed Coverity-CID 211585, 334906, 334909, and 340851.
1177 * Added a top-level ``posix`` command in the Zephyr shell. Zephyr shell utilities for
1178 the POSIX API can be added as subcommands (e.g. ``posix uname -a``)
1182 * Added compile-time-constant sysconf() implementation.
1248 * Added error if main thread is not pre-emptible when USB CDC serial recovery is enabled.
1254 * Updated zcbor to version 0.8.1 and re-generated boot_serial files.
1264 …* Added :kconfig:option:`CONFIG_MCUBOOT_IMGTOOL_OVERWRITE_ONLY` which passes the --overwrite-only …
1266 It is used by non-swap update modes.
1268 * The MCUboot version in this release is version ``2.1.0+0-dev``.
1273 zcbor has been updated from 0.7.0 to 0.8.1.
1275 https://github.com/zephyrproject-rtos/zcbor/blob/0.8.0/RELEASE_NOTES.md and
1276 https://github.com/zephyrproject-rtos/zcbor/blob/0.8.1/RELEASE_NOTES.md
1288 LVGL has been updated from 8.3.7 to 8.3.11.
1290 https://github.com/zephyrproject-rtos/lvgl/blob/zephyr/docs/CHANGELOG.md
1294 * Added the :dtcompatible:`zephyr,lvgl-keypad-input` compatible for keypad input.
1304 * :ref:`native_sim<native_sim>` has replaced :ref:`native_posix<native_posix>` as the default
1318 * Fixed an issue in :zephyr:code-sample:`smp-svr` sample whereby if USB was already initialised,
1321 * Added an LVGL sample :zephyr:code-sample:`lvgl-accelerometer-chart` showcasing displaying of live
1324 * Added ESP32-S3 IPM support in :zephyr:code-sample:`ipm-esp32`.
1326 * Added ESP32 memory-mapped flash access sample in :zephyr:code-sample:`esp32-flash-memory-mapped`.
1330 * Added support in the mbox sample for NXP boards ``MIMXRT1160-EVK``, ``MIMXRT1170-EVK``,
1331 ``MIMXRT1170-EVKB``, ``LPCXpresso55S69``.
1333 * Added a sample ``flexram-magic-addr`` for ``mimxrt11xx_cm7`` to show how to use flexram magic