diff options
author | Tim Newsome <tim@sifive.com> | 2022-11-29 13:09:00 -0800 |
---|---|---|
committer | Tim Newsome <tim@sifive.com> | 2022-11-29 13:09:00 -0800 |
commit | e53f5b5a8cad16c3f66ea0ee380ddd253f734964 (patch) | |
tree | ba85186e5083c4367698c973390d6d4a17cc0684 | |
parent | 791483199a134e7092f4cc853ced44ae792ddd16 (diff) | |
download | riscv-tests-e53f5b5a8cad16c3f66ea0ee380ddd253f734964.zip riscv-tests-e53f5b5a8cad16c3f66ea0ee380ddd253f734964.tar.gz riscv-tests-e53f5b5a8cad16c3f66ea0ee380ddd253f734964.tar.bz2 |
Add precease section
-rwxr-xr-x | debug/programs/entry.S | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/debug/programs/entry.S b/debug/programs/entry.S index 84bebe2..09cad53 100755 --- a/debug/programs/entry.S +++ b/debug/programs/entry.S @@ -205,6 +205,13 @@ loop_forever: j loop_forever .align 2 +precease: + // Loop a while so that OpenOCD might have confirmed the resume before the + // hart becomes unavailable. + li t1, 100000 +1: + addi t1, t1, -1 + bnez t1, 1b cease: .word 0x30500073 // cease j loop_forever |