armv7m_exception_string() is only used within OpenOCD.
 
Symbols
loading...
Files
loading...
CodeScopeDevelopment ToolsOpenOCDarmv7m_exception_string()

armv7m_exception_string() function

Maps ISR number (from xPSR) to name. Note that while names and meanings for the first sixteen are standardized (with zero not a true exception), external interrupts are only numbered. They are assigned by vendors, which generally assign different numbers to peripherals (such as UART0 or a USB peripheral controller).

Syntax

const char *armv7m_exception_string(int number);
Implemented in armv7m.c:204

Arguments

number

References

LocationReferrerText
armv7m.c:204
const char *armv7m_exception_string(int number)
armv7m.h:25
const char *armv7m_exception_string(int number);
armv7m.c:746armv7m_arch_state()
armv7m_exception_string(armv7m->exception_number),
cortex_m.c:802cortex_m_examine_exception_reason()
armv7m_exception_string(armv7m->exception_number),

Call Tree

Functions calling armv7m_exception_string()
Functions called by armv7m_exception_string()
armv7m_exception_string()
sprintf()
all items filtered out
Data read by armv7m_exception_string()
armv7m_exception_string()::enamebuf
all items filtered out
armv7m_exception_string()