@@ -171,51 +171,19 @@ Stable API changes in this release
171171New APIs and options
172172====================
173173
174+ ..
175+ Link to new APIs here, in a group if you think it's necessary, no need to get
176+ fancy just list the link, that should contain the documentation. If you feel
177+ like you need to add more details, add them in the API documentation code
178+ instead.
179+
174180* Architectures
175181
176182 * NIOS2 Architecture was removed from Zephyr.
177183 * :kconfig:option: `ARCH_HAS_VECTOR_TABLE_RELOCATION `
178184 * :kconfig:option: `CONFIG_SRAM_VECTOR_TABLE ` moved from ``zephyr/Kconfig.zephyr `` to
179185 ``zephyr/arch/Kconfig `` and added dependencies to it.
180186
181- * Kernel
182-
183- * :c:macro: `K_TIMEOUT_ABS_SEC `
184- * :c:func: `timespec_add `
185- * :c:func: `timespec_compare `
186- * :c:func: `timespec_equal `
187- * :c:func: `timespec_is_valid `
188- * :c:func: `timespec_negate `
189- * :c:func: `timespec_normalize `
190- * :c:func: `timespec_from_timeout `
191- * :c:func: `timespec_to_timeout `
192- * :c:func: `k_heap_array_get `
193-
194- * I2C
195-
196- * :c:func: `i2c_configure_dt `.
197- * :c:macro: `I2C_DEVICE_DT_DEINIT_DEFINE `
198- * :c:macro: `I2C_DEVICE_DT_INST_DEINIT_DEFINE `
199-
200- * I3C
201-
202- * :kconfig:option: `CONFIG_I3C_MODE `
203- * :kconfig:option: `CONFIG_I3C_CONTROLLER_ROLE_ONLY `
204- * :kconfig:option: `CONFIG_I3C_TARGET_ROLE_ONLY `
205- * :kconfig:option: `CONFIG_I3C_DUAL_ROLE `
206- * :c:func: `i3c_ccc_do_rstdaa `
207-
208- * SPI
209-
210- * :c:macro: `SPI_DEVICE_DT_DEINIT_DEFINE `
211- * :c:macro: `SPI_DEVICE_DT_INST_DEINIT_DEFINE `
212-
213- ..
214- Link to new APIs here, in a group if you think it's necessary, no need to get
215- fancy just list the link, that should contain the documentation. If you feel
216- like you need to add more details, add them in the API documentation code
217- instead.
218-
219187* Bluetooth
220188
221189 * Audio
@@ -295,18 +263,60 @@ New APIs and options
295263 * Single app RAM load support added to sysbuild using
296264 :kconfig:option: `SB_CONFIG_MCUBOOT_MODE_SINGLE_APP_RAM_LOAD `.
297265
266+ * Counter
267+
268+ * :c:func: `counter_reset `
269+
270+ * Debug
271+
272+ * Core Dump
273+
274+ * :kconfig:option: `CONFIG_DEBUG_COREDUMP_THREAD_STACK_TOP `, enabled by default for ARM Cortex M when :kconfig:option: `CONFIG_DEBUG_COREDUMP_MEMORY_DUMP_MIN ` is selected.
275+ * :kconfig:option: `CONFIG_DEBUG_COREDUMP_BACKEND_IN_MEMORY `
276+ * :kconfig:option: `CONFIG_DEBUG_COREDUMP_BACKEND_IN_MEMORY_SIZE `
277+
298278* Display
299279
300280 * Added :c:func: `display_clear ` API to allow clearing the display content in a standardized way.
301281 * Character Frame Buffer (CFB) subsystem now supports drawing circles via :c:func: `cfb_draw_circle `.
302282
283+ * I2C
284+
285+ * :c:func: `i2c_configure_dt `.
286+ * :c:macro: `I2C_DEVICE_DT_DEINIT_DEFINE `
287+ * :c:macro: `I2C_DEVICE_DT_INST_DEINIT_DEFINE `
288+
289+ * I3C
290+
291+ * :kconfig:option: `CONFIG_I3C_MODE `
292+ * :kconfig:option: `CONFIG_I3C_CONTROLLER_ROLE_ONLY `
293+ * :kconfig:option: `CONFIG_I3C_TARGET_ROLE_ONLY `
294+ * :kconfig:option: `CONFIG_I3C_DUAL_ROLE `
295+ * :c:func: `i3c_ccc_do_rstdaa `
296+
297+ * Kernel
298+
299+ * :c:macro: `K_TIMEOUT_ABS_SEC `
300+ * :c:func: `timespec_add `
301+ * :c:func: `timespec_compare `
302+ * :c:func: `timespec_equal `
303+ * :c:func: `timespec_is_valid `
304+ * :c:func: `timespec_negate `
305+ * :c:func: `timespec_normalize `
306+ * :c:func: `timespec_from_timeout `
307+ * :c:func: `timespec_to_timeout `
308+ * :c:func: `k_heap_array_get `
309+
303310* LVGL (Light and Versatile Graphics Library)
304311
305312 * The LVGL module was synchronized to v9.3, bringing numerous upstream improvements and new features.
306313 * LVGL subsystem now supports multiple simultaneous displays, including proper input device-to-display binding.
307314 * Added L8/Y8 pixel format support for displays such as SSD1327, SSD1320, SSD1322, and ST75256.
308315 * :kconfig:option: `CONFIG_LV_Z_COLOR_MONO_HW_INVERSION `
309316
317+ * LoRaWAN
318+ * :c:func: `lorawan_request_link_check `
319+
310320* Management
311321
312322 * MCUmgr
@@ -396,6 +406,10 @@ New APIs and options
396406 * :c:member: `zperf_upload_params.data_loader `
397407 * :kconfig:option: `CONFIG_NET_ZPERF_SERVER `
398408
409+ * PCIe
410+
411+ * :kconfig:option: `CONFIG_NVME_PRP_PAGE_SIZE `
412+
399413* Power management
400414
401415 * :kconfig:option: `CONFIG_PM_DEVICE_RUNTIME_USE_SYSTEM_WQ `
@@ -406,6 +420,11 @@ New APIs and options
406420 * :kconfig:option: `CONFIG_PM_DEVICE_RUNTIME_DEDICATED_WQ_INIT_PRIO `
407421 * :kconfig:option: `CONFIG_PM_DEVICE_RUNTIME_ASYNC `
408422
423+ * SPI
424+
425+ * :c:macro: `SPI_DEVICE_DT_DEINIT_DEFINE `
426+ * :c:macro: `SPI_DEVICE_DT_INST_DEINIT_DEFINE `
427+
409428* Sensor
410429
411430 * :c:func: `sensor_value_to_deci `
@@ -419,10 +438,6 @@ New APIs and options
419438
420439 * :c:func: `flash_area_copy() `
421440
422- * Counter
423-
424- * :c:func: `counter_reset `
425-
426441* Sys
427442
428443 * :c:func: `util_eq `
@@ -431,8 +446,13 @@ New APIs and options
431446 * :c:func: `sys_clock_settime `
432447 * :c:func: `sys_clock_nanosleep `
433448
434- * LoRaWAN
435- * :c:func: `lorawan_request_link_check `
449+ * USB
450+
451+ * :c:func: `uvc_set_video_dev `
452+
453+ * UpdateHub
454+
455+ * :c:func: `updatehub_report_error `
436456
437457* Video
438458
@@ -453,26 +473,6 @@ New APIs and options
453473 * :c:member: `video_ctrl_query.int_menu ` field
454474 * :c:macro: `VIDEO_MIPI_CSI2_DT_NULL ` and other MIPI standard values
455475
456- * PCIe
457-
458- * :kconfig:option: `CONFIG_NVME_PRP_PAGE_SIZE `
459-
460- * Debug
461-
462- * Core Dump
463-
464- * :kconfig:option: `CONFIG_DEBUG_COREDUMP_THREAD_STACK_TOP `, enabled by default for ARM Cortex M when :kconfig:option: `CONFIG_DEBUG_COREDUMP_MEMORY_DUMP_MIN ` is selected.
465- * :kconfig:option: `CONFIG_DEBUG_COREDUMP_BACKEND_IN_MEMORY `
466- * :kconfig:option: `CONFIG_DEBUG_COREDUMP_BACKEND_IN_MEMORY_SIZE `
467-
468- * UpdateHub
469-
470- * :c:func: `updatehub_report_error `
471-
472- * USB
473-
474- * :c:func: `uvc_set_video_dev `
475-
476476* ZBus
477477
478478 * Zbus has achieved stable status with the release of API version v1.0.0.
0 commit comments