mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-12-30 06:53:09 +00:00
91e4b7516d
The ebreak instruction should generate a breakpoint exception. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de> Reviewed-by: Bin Meng <bmeng.cn@gmail.com> Reviewed-by: Rick Chen <rick@andestech.com>
66 lines
914 B
ReStructuredText
66 lines
914 B
ReStructuredText
exception command
|
|
=================
|
|
|
|
Synopsis
|
|
--------
|
|
|
|
::
|
|
|
|
exception <type>
|
|
|
|
Description
|
|
-----------
|
|
|
|
The exception command is used to test the handling of exceptions like undefined
|
|
instructions, segmentation faults or alignment faults.
|
|
|
|
type
|
|
type of exception to be generated. The available types are architecture
|
|
dependent. Use 'help exception' to determine which are available.
|
|
|
|
**ARM:**
|
|
|
|
breakpoint
|
|
prefetch abort
|
|
|
|
unaligned
|
|
data abort
|
|
|
|
undefined
|
|
undefined instruction
|
|
|
|
**RISC-V:**
|
|
|
|
ebreak
|
|
breakpoint exception
|
|
|
|
unaligned
|
|
load address misaligned
|
|
|
|
undefined
|
|
undefined instruction
|
|
|
|
**Sandbox:**
|
|
|
|
sigsegv
|
|
illegal memory access
|
|
|
|
undefined
|
|
undefined instruction
|
|
|
|
**x86:**
|
|
|
|
undefined
|
|
undefined instruction
|
|
|
|
Examples
|
|
--------
|
|
|
|
::
|
|
|
|
=> exception undefined
|
|
|
|
Illegal instruction
|
|
pc = 0x56076dd1a0f9, pc_reloc = 0x540f9
|
|
|
|
resetting ...
|