All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Loading...
Searching...
No Matches
IRQ Disable Debug helper

Debug time spent with IRQ disabled More...

Detailed Description

Debug time spent with IRQ disabled

Files

file  debug_irq_disable.h
 

Macros

#define CONFIG_DEBUG_IRQ_DISABLE_THRESHOLD   (1)
 Threshold (in CPU ticks) below which periods with IRQs disabled are not printed.
 

Functions

void debug_irq_disable_print (const char *file, unsigned line, uint32_t ticks)
 Print time spent with IRQ disabled.
 

Macro Definition Documentation

◆ CONFIG_DEBUG_IRQ_DISABLE_THRESHOLD

#define CONFIG_DEBUG_IRQ_DISABLE_THRESHOLD   (1)

Threshold (in CPU ticks) below which periods with IRQs disabled are not printed.

Use this to prevent a lot of output when debugging.

Definition at line 36 of file debug_irq_disable.h.