backtrace: Add a command

Add a new 'backtrace' command which prints the current call stack, which
is useful for debugging. The command is enabled by CONFIG_CMD_BACKTRACE

Add docs and a test.

Co-developed-by: Claude <noreply@anthropic.com>
Signed-off-by: Simon Glass <simon.glass@canonical.com>
This commit is contained in:
Simon Glass
2025-11-28 05:27:29 -07:00
committed by Simon Glass
parent 14b0a3e2e0
commit b174084ef9
7 changed files with 114 additions and 0 deletions

View File

@@ -136,6 +136,14 @@ config CMD_ADDR_FIND
sufficiently large to hold a file. If successful, it sets the
loadaddr variable to this address.
config CMD_BACKTRACE
bool "backtrace"
depends on BACKTRACE
default y if BACKTRACE
help
This command prints a backtrace showing the current call stack.
This can be useful for debugging.
config CMD_ADDRMAP
bool "addrmap"
depends on ADDR_MAP