Xu, Zefan
|
e0acf46098
|
ci: add building coremark for 1/2/10 iteration
|
2024-09-11 04:51:57 +00:00 |
Xu, Zefan
|
3954f155e3
|
ci: add build for tests/countertest
|
2024-09-11 03:16:16 +00:00 |
Xu, Zefan
|
0262880c03
|
ci: add build for copy_and_run and fix coremark
|
2024-09-10 15:25:41 +00:00 |
Xu, Zefan
|
91f7a347be
|
fix(countertest): incorrect type for test_counter_inhibit
|
2024-09-10 12:23:30 +00:00 |
Xu, Zefan
|
6226e4ea2b
|
ci: add build for coremark 1 iteration
|
2024-09-09 18:40:15 +08:00 |
Xu, Zefan
|
f9d87e6896
|
ci: adjust building of microbench to use test scale
|
2024-09-09 14:21:34 +08:00 |
Xu, Zefan
|
3e1c0cd9b4
|
ci: add ci for building workloads
|
2024-09-02 23:45:06 +08:00 |
Xu, Zefan
|
91e9c7c008
|
build: add variables for march and optimization level
|
2024-09-02 19:08:30 +08:00 |
Xu, Zefan
|
5b659dd07b
|
fix(countertest): incorrect type for test_counter_inhibit
|
2024-09-01 22:25:04 +08:00 |
Xu, Zefan
|
b47e572044
|
fix: remove video and audio support for riscv64-xs
|
2024-09-01 21:09:16 +08:00 |
Camel Coder
|
28c275b0ea
|
fix memcpy&memset alignment (#37)
|
2024-07-15 11:44:36 +08:00 |
Xu, Zefan
|
5b34ea9384
|
countertest: update README
|
2024-05-30 13:22:05 +08:00 |
Xu, Zefan
|
8fd8ac1528
|
countertest: setup pmp before test
Before switching from M-mode to a lower privilege level, PMP requires that the PMP configuration must be set.
|
2024-05-30 13:14:21 +08:00 |
Xu, Zefan
|
f90c6fdcfb
|
countertest: support counter-write test
|
2024-05-30 12:30:49 +08:00 |
Xu, Zefan
|
8440fe6a15
|
countertest: pack the counter-enable tests
|
2024-05-29 20:54:35 +08:00 |
Xu, Zefan
|
4f15941e01
|
countertest: support counter-inhibit test
|
2024-05-29 17:50:38 +08:00 |
Xu, Zefan
|
ee3eb9edda
|
countertest: support probe counter before tests
|
2024-05-29 12:48:07 +08:00 |
Xu, Zefan
|
6f4db8e1f7
|
countertest: support tests for all *counteren
|
2024-05-28 22:05:42 +08:00 |
Xu, Zefan
|
8e2aa1de33
|
countertest: initial commit for the test framwork
|
2024-05-27 21:53:23 +08:00 |
Yinan Xu
|
e8c3cd0701
|
Update core_main.c
|
2024-02-10 20:14:52 +08:00 |
Yinan Xu
|
7681afcd2b
|
Update README.md
|
2024-02-08 21:01:59 +08:00 |
wakafa
|
f017fa3a16
|
Merge pull request #33 from OpenXiangShan/rename
test: rename test for oraclebp
|
2023-10-30 17:21:15 +08:00 |
wangkaifan
|
1556d7ef39
|
test: rename test for oraclebp
|
2023-10-30 16:25:50 +08:00 |
xuzefan
|
1d5fb08be1
|
fix: allow changing iterations from make
|
2023-10-27 10:07:32 +08:00 |
Guokai Chen
|
addb491e30
|
tests: add oraclebp mmio test (#31)
|
2023-05-28 19:57:40 +08:00 |
William Wang
|
4cdfb7b042
|
Merge pull request #32 from OpenXiangShan/maprobe-230305
maprobe: add basic lsu microbenchmark
|
2023-05-17 16:37:05 +08:00 |
William Wang
|
3ba0a11b57
|
maprobe: disable random access test by default
|
2023-04-06 17:39:04 +08:00 |
William Wang
|
d19b76e385
|
maprobe: fix linear_access asm to support 2 load/cycle
|
2023-04-06 16:54:40 +08:00 |
William Wang
|
ceb50bb657
|
maprobe: add continuosly access latency test
|
2023-04-02 13:26:55 +08:00 |
William Wang
|
fcdbdc0640
|
maprobe: add l2_l3_pressure_test & replacement_test
|
2023-03-13 18:21:14 +08:00 |
William Wang
|
d903857dd9
|
maprobe: generate acpa matrix
|
2023-03-07 18:05:58 +08:00 |
William Wang
|
d9b43ff870
|
maprobe: let all test return result
|
2023-03-07 16:49:47 +08:00 |
William Wang
|
b27f2968b4
|
maprobe: support matrix print
|
2023-03-07 16:29:44 +08:00 |
William Wang
|
ac66935e15
|
maprobe: add basic store test and batch load test
|
2023-03-07 14:24:46 +08:00 |
William Wang
|
47fe2bc9d6
|
maprobe: fix usage of volatile to avoid extra store
|
2023-03-06 18:13:39 +08:00 |
William Wang
|
421b3b8f17
|
maprobe: add linear read, random read, l-l vio test
|
2023-03-06 17:20:30 +08:00 |
William Wang
|
4f4982b1a1
|
apps,maprobe: reorg maprobe files
|
2023-03-05 16:05:30 +08:00 |
Haoyuan Feng
|
20be83d0e6
|
Merge pull request #30 from OpenXiangShan/fix-sv39
tests, sv39: should sfence before test
|
2023-02-19 21:14:15 +08:00 |
good-circle
|
6211ffb16e
|
tests, sv39: should sfence before test
|
2023-02-19 21:12:54 +08:00 |
bugGenerator
|
3f2d7d7cdf
|
tests: add riscv64 ppn access fault test (#29)
|
2023-02-05 09:37:33 +08:00 |
good-circle
|
1e2b038eb1
|
tests: add riscv64 ppn access fault test
|
2023-02-04 16:02:38 +08:00 |
Yinan Xu
|
7a156413c1
|
extintr: add one to PLIC enable bit
PLIC interrupt number starts at 1 instead of 0.
|
2022-11-17 21:48:56 +08:00 |
Yinan Xu
|
aa2b97f99d
|
extintr: shrink test case size
|
2022-11-16 17:24:11 +08:00 |
Yinan Xu
|
5bee478a7f
|
xs: fix the offset of random bits in intrGen
|
2022-11-16 17:23:41 +08:00 |
Yinan Xu
|
856ad74412
|
extintr: manually enable the WFI instruction
|
2022-11-16 16:56:16 +08:00 |
Yinan Xu
|
465c6d398a
|
xs: fix the number of external interrupts
|
2022-11-16 16:55:09 +08:00 |
Yinan Xu
|
536580b49f
|
cte: disable printf in SEIP handler
|
2022-11-16 16:54:46 +08:00 |
William Wang
|
72904e12d2
|
tests,sv39: fix southlake compiling breakage
|
2022-11-07 18:18:00 +08:00 |
Guokai Chen
|
2660786ba7
|
Merge pull request #23 from OpenXiangShan/fix-s-timer
arch,riscv: fix supervisor timer interrupt
|
2022-11-07 17:25:51 +08:00 |
Guokai Chen
|
ca39c0e3f1
|
arch,riscv: fix supervisor timer interrupt
|
2022-11-07 17:18:16 +08:00 |