@@ -51,9 +51,6 @@ https://docs.zephyrproject.org/latest/security/vulnerabilities.html
51
51
* CVE-2024-1638 `Zephyr project bug tracker GHSA-p6f3-f63q-5mc2
52
52
<https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-p6f3-f63q-5mc2> `_
53
53
54
- Kernel
55
- ******
56
-
57
54
Architectures
58
55
*************
59
56
@@ -80,20 +77,12 @@ Architectures
80
77
Cortex-R to enable initialization by individual cores.
81
78
* Common Cortex-M MPU code moved to ``arch/arm/core/mpu ``.
82
79
83
- * ARM64
84
-
85
- * RISC-V
86
-
87
80
* Xtensa
88
81
89
82
* Removed the unused Kconfig option ``CONFIG_XTENSA_NO_IPC ``.
90
83
91
84
* Added userspace support via MMU.
92
85
93
- * x86
94
-
95
- * POSIX
96
-
97
86
Bluetooth
98
87
*********
99
88
@@ -122,8 +111,6 @@ Bluetooth
122
111
* Refactored the :c:struct: `bt_bap_base ` to be an abstract struct with new helper functions,
123
112
so that Zephyr supports all BASEs regardless of the size.
124
113
125
- * Direction Finding
126
-
127
114
* Host
128
115
129
116
* Added ``recycled() `` callback to :c:struct: `bt_conn_cb `, which notifies listeners when a
@@ -165,8 +152,6 @@ Boards & SoC Support
165
152
* Added support for NXP IMX8ULP SoC.
166
153
* Added support for NXP MIMXRT595 DSP core.
167
154
168
- * Removed support for these SoC series:
169
-
170
155
* Made these changes in other SoC series:
171
156
172
157
* Nordic SoCs now imply :kconfig:option: `CONFIG_XIP ` instead of selecting it. This allows for
@@ -175,8 +160,6 @@ Boards & SoC Support
175
160
* xtensa: imx8: Split the generic i.MX8 SoC into i.MX8QXP and i.MX8QM.
176
161
* LPC55xxx: Fixed the system hardware clock cycle rate.
177
162
178
- * Added support for these ARC boards:
179
-
180
163
* Added support for these ARM boards:
181
164
182
165
* Added support for Adafruit QTPy RP2040 board: ``adafruit_qt_py_rp2040 ``.
@@ -193,12 +176,6 @@ Boards & SoC Support
193
176
``adi_eval_adin2111ebz ``.
194
177
* Added support for NXP UCANS32K1SIC board: ``ucans32k1sic ``.
195
178
196
- * Added support for these ARM64 boards:
197
-
198
- * Added support for these RISC-V boards:
199
-
200
- * Added support for these X86 boards:
201
-
202
179
* Added support for these Xtensa boards:
203
180
204
181
* Added support for NXP iMX8ULP board: ``nxp_adsp_imx8ulp ``.
@@ -209,10 +186,6 @@ Boards & SoC Support
209
186
* Added M5Stack AtomS3-Lite board: ``m5stack_atoms3_lite ``.
210
187
* Added M5Stack StampS3 board: ``m5stack_stamps3 ``.
211
188
212
- * Added support for these POSIX boards:
213
-
214
- * Made these changes for ARC boards:
215
-
216
189
* Made these changes for ARM boards:
217
190
218
191
* Added support for low power on G1120B0MIPI using RT595.
@@ -223,16 +196,10 @@ Boards & SoC Support
223
196
``mimxrt1020_evk ``, ``mimxrt1050_evk ``, ``mimxrt685_evk ``, ``frdm_k64f ``.
224
197
* Switched MCUBoot FW Update mode on NXP boards from Swap & Scratch to Swap & Move.
225
198
226
- * Made these changes for ARM64 boards:
227
-
228
199
* Made these changes for RISC-V boards:
229
200
230
201
* Enabled ADC support on ``longan_nano ``.
231
202
232
- * Made these changes for X86 boards:
233
-
234
- * Made these changes for Xtensa boards:
235
-
236
203
* Made these changes for native/POSIX boards:
237
204
238
205
* The :ref: `simulated nrf5340 targets<nrf5340bsim> ` now include the IPC and MUTEX peripherals,
@@ -255,20 +222,6 @@ Boards & SoC Support
255
222
256
223
* Multiple documentation updates and fixes for all native boards.
257
224
258
- * Removed support for these ARC boards:
259
-
260
- * Removed support for these ARM boards:
261
-
262
- * Removed support for these ARM64 boards:
263
-
264
- * Removed support for these RISC-V boards:
265
-
266
- * Removed support for these X86 boards:
267
-
268
- * Removed support for these Xtensa boards:
269
-
270
- * Made these changes in other boards:
271
-
272
225
* Added support for these following shields:
273
226
274
227
* Added support for M5Stack-Core2 base: ``m5stack_core2_ext ``.
@@ -404,8 +357,6 @@ Drivers and Sensors
404
357
405
358
* STM32WB devices now support crypto API through AES block.
406
359
407
- * DAC
408
-
409
360
* Display
410
361
411
362
* Introduced frame buffer config to STM32 LTDC driver.
@@ -535,8 +486,6 @@ Drivers and Sensors
535
486
536
487
* Removed :kconfig:option: `CONFIG_IEEE802154_SELECTIVE_TXPOWER ` Kconfig option.
537
488
538
- * Interrupt Controller
539
-
540
489
* Input
541
490
542
491
* The ``short-codes `` property of :dtcompatible: `zephyr,input-longpress ` is
@@ -577,8 +526,6 @@ Drivers and Sensors
577
526
578
527
* Modified to use PNP ID for PRT retrieval.
579
528
580
- * ACPI
581
-
582
529
* MEMC
583
530
584
531
* Added a new driver for NXP FlexRAM.
@@ -620,8 +567,6 @@ Drivers and Sensors
620
567
* Fixed init priority for :dtcompatible: `x-powers,axp192-regulator `.
621
568
* Fixed LDO GPIO control for :dtcompatible: `nordic,npm1300-regulator `.
622
569
623
- * Reset
624
-
625
570
* Retained memory
626
571
627
572
* Retained memory driver backend for registers was added.
@@ -725,8 +670,6 @@ Drivers and Sensors
725
670
feature is still experimental and requires maturation.
726
671
* On STM32 devices impacted by BSY bit erratum, a workaround was implemented.
727
672
728
- * Timer
729
-
730
673
* USB
731
674
732
675
* On STM2G0 devices, property ``crs-usb-sof `` in ``clk_hsi48 `` node enables support
1029
972
Devicetree
1030
973
**********
1031
974
1032
- API
1033
- ===
1034
-
1035
975
Bindings
1036
976
========
1037
977
@@ -1087,8 +1027,6 @@ Libraries / Subsystems
1087
1027
sharing from MCUboot by enabling
1088
1028
:kconfig:option: `CONFIG_MCUMGR_GRP_IMG_TOO_LARGE_BOOTLOADER_INFO `.
1089
1029
1090
- * File systems
1091
-
1092
1030
* Logging
1093
1031
1094
1032
* Added an option to remove string literals from the binary when dictionary-based logging is used.
@@ -1187,8 +1125,6 @@ Libraries / Subsystems
1187
1125
* :kconfig:option: `CONFIG_POWER_DOMAIN_GPIO_MONITOR_INIT_PRIORITY `
1188
1126
* :kconfig:option: `CONFIG_POWER_DOMAIN_INTEL_ADSP_INIT_PRIORITY `
1189
1127
1190
- * Random
1191
-
1192
1128
* Crypto
1193
1129
1194
1130
* Mbed TLS updated to 3.5.2. Full release notes can be found in:
@@ -1211,8 +1147,6 @@ Libraries / Subsystems
1211
1147
``FLASH_AREA_ID ``, ``FLASH_AREA_OFFSET ``, ``FLASH_AREA_SIZE ``,
1212
1148
``FLASH_AREA_LABEL_EXISTS `` and ``FLASH_AREA_DEVICE ``.
1213
1149
1214
- * Binary descriptors
1215
-
1216
1150
* POSIX API
1217
1151
1218
1152
* Completed support for ``POSIX_THREADS_EXT ``, ``XSI_THREADS_EXT ``,
@@ -1247,8 +1181,6 @@ Libraries / Subsystems
1247
1181
* Added LoRaWAN remote multicast support with :kconfig:option: `CONFIG_LORAWAN_REMOTE_MULTICAST `
1248
1182
in preparation for OTA firmware upgrade support.
1249
1183
1250
- * RTIO
1251
-
1252
1184
* ZBus
1253
1185
1254
1186
* Replaced mutexes with semaphores to lock channels and implement the Highest Locker Protocol (HLP)
@@ -1330,9 +1262,6 @@ MCUboot
1330
1262
1331
1263
* The MCUboot version in this release is version ``2.1.0+0-dev ``.
1332
1264
1333
- Nanopb
1334
- ******
1335
-
1336
1265
zcbor
1337
1266
*****
1338
1267
@@ -1364,12 +1293,6 @@ Additionally, the following changes in Zephyr were done:
1364
1293
* Fixed issue where setting :kconfig:option: `CONFIG_LV_Z_FULL_REFRESH ` did not
1365
1294
set :kconfig:option: `CONFIG_LV_Z_VDB_SIZE ` to 100 percent.
1366
1295
1367
- Trusted Firmware-A
1368
- ******************
1369
-
1370
- Documentation
1371
- *************
1372
-
1373
1296
Tests and Samples
1374
1297
*****************
1375
1298
0 commit comments