summaryrefslogtreecommitdiff
path: root/doc/develop
diff options
context:
space:
mode:
authorOvidiu Panait <[email protected]>2022-02-13 10:09:22 +0200
committerMichal Simek <[email protected]>2022-02-15 13:11:43 +0100
commitee8161f7d182e57ea828f77a6b246c884c70b7cd (patch)
treeaeee6ced6a02ba6d2f266cdaf102d9b7db4758d7 /doc/develop
parent7422b411757faa2a01487b43138f29b4fdde3c74 (diff)
microblaze: exception: fix return address for delay slot exceptions
According to the MicroBlaze reference manual (xilinx2021.2/ug984/page-37): """ If an exception is caused by an instruction in a delay slot (that is, ESR[DS]=1), the exception handler should return execution to the address stored in BTR instead of the normal exception return address stored in R17. """ Adjust the code to print the proper return address for delay slot exceptions. Signed-off-by: Ovidiu Panait <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Michal Simek <[email protected]>
Diffstat (limited to 'doc/develop')
0 files changed, 0 insertions, 0 deletions