diff mbox series

[1/1] doc: correct description of crash dumps

Message ID 20200709061206.10071-1-xypron.glpk@gmx.de
State Accepted
Commit dd43272be1504f21cefde7a182cfe528c29b33d1
Headers show
Series [1/1] doc: correct description of crash dumps | expand

Commit Message

Heinrich Schuchardt July 9, 2020, 6:12 a.m. UTC
Correct the description of the ESR register.

Fix a typo.

Signed-off-by: Heinrich Schuchardt <xypron.glpk at gmx.de>
---
 doc/develop/crash_dumps.rst | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

--
2.27.0
diff mbox series

Patch

diff --git a/doc/develop/crash_dumps.rst b/doc/develop/crash_dumps.rst
index 18696372fc..85030b4e36 100644
--- a/doc/develop/crash_dumps.rst
+++ b/doc/develop/crash_dumps.rst
@@ -5,7 +5,7 @@  Analyzing crash dumps
 =====================

 When the CPU detects an instruction that it cannot execute it raises an
-interrupt. U-Boot than writes a crash dump. This chapter describes how such
+interrupt. U-Boot then writes a crash dump. This chapter describes how such
 dump can be analyzed.

 Creating a crash dump voluntarily
@@ -46,8 +46,10 @@  QEMU::
     resetting ...

 The first line provides us with the type of interrupt that occurred.
-(On ARMv8 a synchronous abort is an exception where the return address stored
-in the ESR register indicates the instruction that caused the exception.)
+On ARMv8 a synchronous abort is an exception thrown when hitting an unallocated
+instruction. The exception syndrome register ESR register contains information
+describing the reason for the exception. Bit 25 set here indicates that a 32 bit
+instruction led to the exception.

 The second line provides the contents of the elr and the lr register after
 subtracting the relocation offset. - U-Boot relocates itself after being