-
Notifications
You must be signed in to change notification settings - Fork 206
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Draft: Add m-mode, s-mode CLIC interrupt testcases #436
base: dev
Are you sure you want to change the base?
Commits on Jun 6, 2024
-
Draft: Add m-mode CLIC interrupt testcases
This is a draft version of the m-mode (Smclic) CLIC interrupt testcases using clint MSW and MTIMER macros. Note, pulls are not yet available for spike or sail that support CLIC but these testcases should help enable their development. This pull requires: riscv-software-src/riscv-config#169, riscv-software-src/riscof#106 riscv-software-src/riscv-isa-sim#1596 To include m-mode CLIC interrupt tests in riscof testlist flow, add Smclic to riscof yaml file, e.g.: spike/spike_isa.yaml: ISA: RV32IMCZicsr_Zifencei_Smclic Signed-off-by: Dan Smathers <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c239aef - Browse repository at this point
Copy the full SHA c239aefView commit details -
Draft: Add m-mode CLIC interrupt testcases
This is a draft version of the m-mode (Smclic) CLIC interrupt testcases using clint MSW and MTIMER macros. Note, pulls are not yet available for spike or sail that support CLIC but these testcases should help enable their development. This pull requires: riscv-software-src/riscv-config#169, riscv-software-src/riscof#106 riscv-software-src/riscv-isa-sim#1596 To include m-mode CLIC interrupt tests in riscof testlist flow, add Smclic to riscof yaml file, e.g.: spike/spike_isa.yaml: ISA: RV32IMCZicsr_Zifencei_Smclic Signed-off-by: Dan Smathers <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 09cb8de - Browse repository at this point
Copy the full SHA 09cb8deView commit details -
Draft: Add s-mode CLIC interrupt testcases
his is a draft version of the s-mode (Ssclic) CLIC interrupt testcases using clint MSW and MTIMER macros. Note: pulls are not yet available for spike or sail that support CLIC but these testcases should help enable their development. This pull requires: riscv-software-src/riscv-config#169, riscv-software-src/riscof#106 riscv-software-src/riscv-isa-sim#1596 To include s-mode CLIC interrupt tests in riscof testlist flow, add Ssclic to riscof yaml file, e.g.: spike/spike_isa.yaml: ISA: RV32IMCZicsr_Zifencei_Ssclic Signed-off-by: Dan Smathers <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 68e9b39 - Browse repository at this point
Copy the full SHA 68e9b39View commit details -
Draft: Add s-mode CLIC interrupt testcases
This is a draft version of the s-mode (Ssclic) CLIC interrupt testcases using clint MSW and MTIMER macros. Note: pulls are not yet available for spike or sail that support CLIC but these testcases should help enable their development. This pull requires: riscv-software-src/riscv-config#169, riscv-software-src/riscof#106 riscv-software-src/riscv-isa-sim#1596 To include s-mode CLIC interrupt tests in riscof testlist flow, add Ssclic to riscof yaml file, e.g.: spike/spike_isa.yaml: ISA: RV32IMCZicsr_Zifencei_Ssclic Signed-off-by: Dan Smathers <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 35ee9c1 - Browse repository at this point
Copy the full SHA 35ee9c1View commit details -
Draft: Add m/s-mode CLIC interrupt testcases
This is a draft version of the m-mode (Smclic), s-mode (Ssclic) CLIC interrupt testcases using clint MSW and MTIMER macros. Note: pulls are not yet available for spike or sail that support CLIC but these testcases should help enable their development. This pull requires: riscv-software-src/riscv-config#169, riscv-software-src/riscof#106 riscv-software-src/riscv-isa-sim#1596 To include m-mode CLIC interrupt tests in riscof testlist flow, add Smclic to riscof yaml file, e.g.: spike/spike_isa.yaml: ISA: RV32IMCZicsr_Zifencei_Smclic To include s-mode CLIC interrupt tests in riscof testlist flow, add Ssclic to riscof yaml file, e.g.: spike/spike_isa.yaml: ISA: RV32IMCZicsr_Zifencei_Ssclic Signed-off-by: Dan Smathers <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2e3b80b - Browse repository at this point
Copy the full SHA 2e3b80bView commit details -
increased size of signature region, normalized nxti checking
to allow different elf files between dut and ref, compare xnxti value to xtvt value increased size of signature region. 32 was too small. Signed-off-by: Dan Smathers <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 599b1e0 - Browse repository at this point
Copy the full SHA 599b1e0View commit details -
to allow comparison between compiles at different code locations, xnxti signature value is compared to xtvt value. Signed-off-by: Dan Smathers <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 880f3ec - Browse repository at this point
Copy the full SHA 880f3ecView commit details -
Signed-off-by: Dan Smathers <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5178979 - Browse repository at this point
Copy the full SHA 5178979View commit details -
Signed-off-by: Dan Smathers <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d57ca3a - Browse repository at this point
Copy the full SHA d57ca3aView commit details