diff options
author | Neel <neelgala@gmail.com> | 2019-04-20 18:18:29 +0530 |
---|---|---|
committer | Neel <neelgala@gmail.com> | 2019-04-20 18:18:29 +0530 |
commit | a6ea2aeca2cae2c2ddac39085217e36c45d1e18b (patch) | |
tree | 5f0014b433dcd99e815e5d86b9fedeb057ee6bb2 /isa/rv64mi | |
parent | 266b2f950e43395e7e6ef5ec3a0d6494ce951edd (diff) | |
download | riscv-tests-a6ea2aeca2cae2c2ddac39085217e36c45d1e18b.zip riscv-tests-a6ea2aeca2cae2c2ddac39085217e36c45d1e18b.tar.gz riscv-tests-a6ea2aeca2cae2c2ddac39085217e36c45d1e18b.tar.bz2 |
removing check for reset value of type in mcontrol
Diffstat (limited to 'isa/rv64mi')
-rw-r--r-- | isa/rv64mi/breakpoint.S | 18 |
1 files changed, 8 insertions, 10 deletions
diff --git a/isa/rv64mi/breakpoint.S b/isa/rv64mi/breakpoint.S index 3e5e453..c7fbdd4 100644 --- a/isa/rv64mi/breakpoint.S +++ b/isa/rv64mi/breakpoint.S @@ -22,19 +22,17 @@ RVTEST_CODE_BEGIN bne x0, a1, pass # Make sure there's a breakpoint there. - csrr a0, tdata1 - srli a0, a0, __riscv_xlen - 4 - li a1, 2 - bne a0, a1, pass +# csrr a0, tdata1 +# srli a0, a0, __riscv_xlen - 4 +# li a1, 2 +# bne a0, a1, pass la a2, 1f csrw tdata2, a2 li a0, (2 << (__riscv_xlen - 4)) | MCONTROL_M | MCONTROL_EXECUTE csrw tdata1, a0 - andi a0, a0, 0x7ff # Skip if breakpoint type is unsupported. csrr a1, tdata1 - andi a1, a1, 0x7ff bne a0, a1, 2f .align 2 1: @@ -92,10 +90,10 @@ RVTEST_CODE_BEGIN bne a0, a1, pass # Make sure there's a breakpoint there. - csrr a0, tdata1 - srli a0, a0, __riscv_xlen - 4 - li a1, 2 - bne a0, a1, pass +# csrr a0, tdata1 +# srli a0, a0, __riscv_xlen - 4 +# li a1, 2 +# bne a0, a1, pass li a0, (2 << (__riscv_xlen - 4)) | MCONTROL_M | MCONTROL_LOAD csrw tdata1, a0 |