@@ -179,6 +179,45 @@ New APIs and options
179179
180180 * :kconfig:option: `CONFIG_HAPTICS_SHELL `
181181
182+ * Instrumentation subsystem
183+
184+ * Introduced instrumentation subsystem
185+
186+ * :kconfig:option: `CONFIG_INSTRUMENTATION `
187+ * :kconfig:option: `CONFIG_INSTRUMENTATION_MODE_CALLGRAPH `
188+ * :kconfig:option: `CONFIG_INSTRUMENTATION_MODE_CALLGRAPH_BUFFER_SIZE `
189+ * :kconfig:option: `CONFIG_INSTRUMENTATION_MODE_CALLGRAPH_BUFFER_OVERWRITE `
190+ * :kconfig:option: `CONFIG_INSTRUMENTATION_MODE_STATISTICAL `
191+ * :kconfig:option: `CONFIG_INSTRUMENTATION_MODE_STATISTICAL_MAX_NUM_FUNC `
192+ * :kconfig:option: `CONFIG_INSTRUMENTATION_MODE_STATISTICAL_MAX_CALL_DEPTH `
193+ * :kconfig:option: `CONFIG_INSTRUMENTATION_TRIGGER_FUNCTION `
194+ * :kconfig:option: `CONFIG_INSTRUMENTATION_STOPPER_FUNCTION `
195+ * :kconfig:option: `CONFIG_INSTRUMENTATION_EXCLUDE_FUNCTION_LIST `
196+ * :kconfig:option: `CONFIG_INSTRUMENTATION_EXCLUDE_FILE_LIST `
197+ * :c:struct: `instr_header `
198+ * :c:struct: `instr_event_context `
199+ * :c:struct: `instr_record `
200+ * :c:func: `instr_tracing_supported `
201+ * :c:func: `instr_profiling_supported `
202+ * :c:func: `instr_fundamentals_initialized `
203+ * :c:func: `instr_init `
204+ * :c:func: `instr_initialized `
205+ * :c:func: `instr_enabled `
206+ * :c:func: `instr_enable `
207+ * :c:func: `instr_disable `
208+ * :c:func: `instr_turn_on `
209+ * :c:func: `instr_turn_off `
210+ * :c:func: `instr_turned_on `
211+ * :c:func: `instr_trace_enabled `
212+ * :c:func: `instr_profile_enabled `
213+ * :c:func: `instr_dump_buffer_uart `
214+ * :c:func: `instr_dump_deltas_uart `
215+ * :c:func: `instr_event_handler `
216+ * :c:func: `instr_set_trigger_func `
217+ * :c:func: `instr_set_stop_func `
218+ * :c:func: `instr_get_trigger_func `
219+ * :c:func: `instr_get_stop_func `
220+
182221* Kernel
183222
184223 * :kconfig:option: `CONFIG_HW_SHADOW_STACK `
0 commit comments