Skip to content

Commit

Permalink
Add interrupt test cases using clint MSW and MTIMER interrupts
Browse files Browse the repository at this point in the history
requires 
riscv-software-src/riscv-config#169, 
riscv-software-src/riscof#106

To include these tests in riscof testlist flow, add Smclint to riscof yaml file, e.g.:
spike/spike_isa.yaml:
  ISA: RV32IMCZicsr_Zifencei_Smclint



Signed-off-by: Dan Smathers <[email protected]>
  • Loading branch information
dansmathers authored Feb 6, 2024
1 parent f815ebf commit 6642c22
Show file tree
Hide file tree
Showing 14 changed files with 7,204 additions and 0 deletions.
516 changes: 516 additions & 0 deletions riscv-test-suite/rv32i_m/Smclint/src/direct-01.S

Large diffs are not rendered by default.

520 changes: 520 additions & 0 deletions riscv-test-suite/rv32i_m/Smclint/src/direct-02.S

Large diffs are not rendered by default.

524 changes: 524 additions & 0 deletions riscv-test-suite/rv32i_m/Smclint/src/ecall-01.S

Large diffs are not rendered by default.

511 changes: 511 additions & 0 deletions riscv-test-suite/rv32i_m/Smclint/src/level-01.S

Large diffs are not rendered by default.

513 changes: 513 additions & 0 deletions riscv-test-suite/rv32i_m/Smclint/src/level-02.S

Large diffs are not rendered by default.

516 changes: 516 additions & 0 deletions riscv-test-suite/rv32i_m/Smclint/src/level-03.S

Large diffs are not rendered by default.

516 changes: 516 additions & 0 deletions riscv-test-suite/rv32i_m/Smclint/src/level-04.S

Large diffs are not rendered by default.

513 changes: 513 additions & 0 deletions riscv-test-suite/rv32i_m/Smclint/src/msw-01.S

Large diffs are not rendered by default.

510 changes: 510 additions & 0 deletions riscv-test-suite/rv32i_m/Smclint/src/mtimer-01.S

Large diffs are not rendered by default.

507 changes: 507 additions & 0 deletions riscv-test-suite/rv32i_m/Smclint/src/nomint-01.S

Large diffs are not rendered by default.

507 changes: 507 additions & 0 deletions riscv-test-suite/rv32i_m/Smclint/src/nomint-02.S

Large diffs are not rendered by default.

519 changes: 519 additions & 0 deletions riscv-test-suite/rv32i_m/Smclint/src/vectored-01.S

Large diffs are not rendered by default.

523 changes: 523 additions & 0 deletions riscv-test-suite/rv32i_m/Smclint/src/vectored-02.S

Large diffs are not rendered by default.

509 changes: 509 additions & 0 deletions riscv-test-suite/rv32i_m/Smclint/src/wfi-01.S

Large diffs are not rendered by default.

0 comments on commit 6642c22

Please sign in to comment.