summaryrefslogtreecommitdiffstats
path: root/cpukit/doxygen
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2022-12-01 10:21:25 +0100
committerSebastian Huber <sebastian.huber@embedded-brains.de>2022-12-02 10:25:44 +0100
commitc46fbb955258df3ff3c325dadd1a6c17ee81a914 (patch)
tree1895f6eb6ffe8cba7928820e98c11df1a92825cc /cpukit/doxygen
parentbsps/irq: Add bsp_interrupt_get_dispatch_table_slot() (diff)
downloadrtems-c46fbb955258df3ff3c325dadd1a6c17ee81a914.tar.bz2
config: Add CONFIGURE_RECORD_INTERRUPTS_ENABLED
This enables the tracing of interrupt entry/exit events through an application configuration option. The interrupt processing can be viewed with Trace Compass using rtems-record-lttng from the RTEMS Tools. Update #4769.
Diffstat (limited to 'cpukit/doxygen')
-rw-r--r--cpukit/doxygen/appl-config.h23
1 files changed, 23 insertions, 0 deletions
diff --git a/cpukit/doxygen/appl-config.h b/cpukit/doxygen/appl-config.h
index 88cd03d328..964f8d0616 100644
--- a/cpukit/doxygen/appl-config.h
+++ b/cpukit/doxygen/appl-config.h
@@ -1911,6 +1911,29 @@
*/
#define CONFIGURE_RECORD_FATAL_DUMP_BASE64_ZLIB
+/* Generated from spec:/acfg/if/record-interrupts-enabled */
+
+/**
+ * @brief This configuration option is a boolean feature define.
+ *
+ * In case
+ *
+ * * this configuration option is defined
+ *
+ * * and #CONFIGURE_RECORD_PER_PROCESSOR_ITEMS is properly defined,
+ *
+ * then the interrupt event recording is enabled.
+ *
+ * @par Default Configuration
+ * If this configuration option is undefined, then the described feature is not
+ * enabled.
+ *
+ * @par Notes
+ * The interrupt event recording generates interrupt entry and exit events when
+ * interrupt entries are dispatched.
+ */
+#define CONFIGURE_RECORD_INTERRUPTS_ENABLED
+
/* Generated from spec:/acfg/if/record-per-processor-items */
/**