<div dir="ltr">Is there anything the BSP has to do to support this? <div><br></div><div>What about the patch (in the docs?) to add records for arm? Is it obsolete?</div><div><br></div><div>I assume I just haven't noticed a documentation patch for the configure option.</div><div><br></div><div>--joel</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Dec 1, 2022 at 6:11 AM Sebastian Huber <<a href="mailto:sebastian.huber@embedded-brains.de">sebastian.huber@embedded-brains.de</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">This enables the tracing of interrupt entry/exit events through an<br>
application configuration option. The interrupt processing can be<br>
viewed with Trace Compass.<br>
<br>
Sebastian Huber (3):<br>
bsps/irq: Rename handler in dispatch table<br>
bsps/irq: Add bsp_interrupt_get_dispatch_table_slot()<br>
config: Add CONFIGURE_RECORD_INTERRUPTS_ENABLED<br>
<br>
bsps/include/bsp/irq-generic.h | 79 ++++++++-------<br>
bsps/powerpc/mpc55xxevb/include/bsp/irq.h | 2 +-<br>
bsps/riscv/riscv/include/tm27.h | 4 +-<br>
bsps/shared/irq/irq-entry-remove.c | 6 +-<br>
bsps/shared/irq/irq-generic.c | 41 ++++----<br>
bsps/shared/irq/irq-handler-iterate.c | 4 +-<br>
bsps/shared/irq/irq-record.c | 97 +++++++++++++++++++<br>
cpukit/doxygen/appl-config.h | 23 +++++<br>
cpukit/include/rtems/confdefs/extensions.h | 8 ++<br>
cpukit/include/rtems/record.h | 2 +<br>
spec/build/bsps/objirq.yml | 1 +<br>
spec/build/bsps/powerpc/ss555/bspss555.yml | 1 +<br>
.../validation/tc-bsp-interrupt-spurious.c | 4 +-<br>
testsuites/validation/tc-intr-entry-install.c | 4 +-<br>
testsuites/validation/tc-intr-entry-remove.c | 8 +-<br>
.../validation/tc-intr-handler-iterate.c | 4 +-<br>
16 files changed, 218 insertions(+), 70 deletions(-)<br>
create mode 100644 bsps/shared/irq/irq-record.c<br>
<br>
-- <br>
2.35.3<br>
<br>
_______________________________________________<br>
devel mailing list<br>
<a href="mailto:devel@rtems.org" target="_blank">devel@rtems.org</a><br>
<a href="http://lists.rtems.org/mailman/listinfo/devel" rel="noreferrer" target="_blank">http://lists.rtems.org/mailman/listinfo/devel</a><br>
</blockquote></div>