William Wang
c4c6bcd88a
test: add more cases for xs cacheop
2021-12-08 16:17:32 +08:00
Yinan Xu
1774fda1fb
bitmanip: code clean up
2021-12-05 15:09:59 +08:00
William Wang
454e91e0c3
tests: add xs customized cache op test
2021-12-03 19:58:43 +08:00
Yinan Xu
6554f27468
extintr: add some programs when interrupts
2021-12-03 16:42:24 +08:00
William Wang
769e7ed36b
Merge branch 'test-mmio'
2021-12-02 17:57:41 +08:00
Yinan Xu
95b1302f05
Merge branch 'master' of github.com:OpenXiangShan/nexus-am
2021-12-02 12:55:00 +08:00
Zhangfw
78f557d006
add riscv-bitmanip & riscv-crypto random test script
2021-12-01 19:49:01 +08:00
Yinan Xu
05c42f4aff
extintr: add random tests
2021-11-30 17:14:33 +08:00
ZhangZifei
4b8f6f2512
update amtest.external interrupt test
2021-11-17 00:21:49 +08:00
rvcoresjw
bdf969715b
update MAX_EXTERNAL_INTR from 150 to 64 ( #4 )
2021-11-10 20:14:34 +08:00
JinYue
33250c6e47
Add test for flash instruction fetch
2021-10-27 19:26:58 +08:00
William Wang
6f8f4c9f97
tests: add cpu mmio test
2021-10-21 18:35:46 +08:00
Zhangfw
94c3dda9c1
Add bitmanip and crypto test
2021-10-13 19:45:45 +08:00
LinJiawei
8153b344bd
PLIC: change ext_intr offset from 2 to 1
2021-10-13 12:34:17 +08:00
CODE-JTZ
a2644b3181
Merge pull request #3 from OpenXiangShan/prefetch_test
...
add the softprefetchtest 10-08
2021-10-08 18:48:52 +08:00
CODE-JTZ
c665fd1f69
add the softprefetchtest 10-08
2021-10-08 18:19:04 +08:00
wakafa
ff78cc4654
Merge pull request #2 from OpenXiangShan/alias
...
test: add cache alias test
2021-09-29 15:39:35 +08:00
wangkaifan
e135093b2e
test: add cache alias test
2021-09-29 15:38:26 +08:00
Yinan Xu
c751bfd279
extintr: fix plic threshold init
2021-09-27 14:55:55 +08:00
LinJiawei
e800de3b0e
update coremark
2021-09-26 18:17:18 +08:00
Yinan Xu
c51b4f68a7
extintr: fix clear external interrupt logic
2021-09-26 17:55:08 +08:00
William Wang
cf543cf376
arch: support riscv64-nutshell
...
Note: riscv64-nutshell master branch does not support F & D,
its start.S is different from other riscv64 archs
2021-07-14 16:17:13 +08:00
wangkaifan
cc63cdcec2
misc: support xs machine
2021-06-16 14:30:21 +08:00
William Wang
6fcb71ebba
amtest,extintr: add naive plic init, fix mip write
2021-06-04 18:25:41 +08:00
William Wang
5588560fce
Makefile: update xs emu-run command
2021-06-04 14:57:29 +08:00
Yinan Xu
11acf2d3a7
amtest,extintr: exit loop when external interrupt is not triggered
2021-05-31 17:36:06 +08:00
Yinan Xu
02f85932c3
amtest: add test for external interrupts
...
This commit adds a test for external interrupts. The test uses
AXI4IntrGenerator in XiangShan to generate external interrupts.
Since XiangShan does not support external supervisor interrupts, we detect
external interrupts in M mode and pass it to S mode via sip.seip.
2021-05-27 09:07:09 +08:00
Allen
e950ae3a34
Modified README.md.
2021-01-12 21:56:51 +08:00
LinJiawei
22703d010e
support printf float number
2021-01-12 21:33:49 +08:00
LinJiawei
04fe5a7498
enable fpu
2021-01-10 12:06:11 +08:00
Yinan Xu
862aa8c188
Merge branch 'master' of github.com:RISCVERS/nexus-am
2021-01-10 11:53:20 +08:00
Yinan Xu
eb04f7e38e
am: set memory size to 1GB
2021-01-10 11:52:53 +08:00
Allen
3fd847e688
Merge branch 'master' of github.com:RISCVERS/nexus-am
2021-01-09 21:47:54 +08:00
Allen
ce05c7b079
Ported stream benchmark.
2021-01-09 21:46:17 +08:00
LinJiawei
fea5c098d7
update coremark
2020-10-27 13:00:26 +08:00
LinJiawei
022d9065d3
Merge branch 'master' of https://github.com/RISCVERS/nexus-am
2020-07-26 15:45:18 +08:00
LinJiawei
8fe5185ec0
Microbench: reduce test size of bf
2020-07-26 15:44:44 +08:00
Yinan Xu
9b24c9ca30
cte: enable/disable sip
2020-07-22 09:52:35 +08:00
Zihao Yu
374ff58bb0
Merge branch 'dummy' into 'master'
...
dummy: add dummy devices
See merge request projectn/nexus-am!48
2020-07-10 20:30:26 +08:00
Zihao Yu
1a6c4c3cdd
dummy: add dummy devices
2020-07-10 20:29:34 +08:00
Zihao Yu
fdcab56165
Merge branch 'fceux-no-gui' into 'master'
...
apps,fceux: support video without GUI
See merge request projectn/nexus-am!47
2020-07-10 19:41:27 +08:00
Zihao Yu
73d5ffe67b
apps,fceux: support video without GUI
2020-07-10 19:40:27 +08:00
Zihao Yu
4075abdddc
Merge branch 'riscv64-noop-nanoslite' into 'master'
...
Riscv64 noop nanoslite
See merge request projectn/nexus-am!46
2020-07-09 16:55:48 +08:00
Zihao Yu
326d9da31d
apps,fceux: support exit with Q key
2020-07-09 16:54:43 +08:00
Zihao Yu
c61900dce9
riscv64-noop: adapt to new MMIO address space
2020-07-09 16:53:03 +08:00
Zihao Yu
c90a5adf34
Merge branch 'fix-audio' into 'master'
...
Fix audio
See merge request projectn/nexus-am!45
2020-07-06 14:25:50 +08:00
Zihao Yu
794ae5e948
apps,fceux: disable audio code with SOUND_NONE
2020-07-06 14:24:17 +08:00
Zihao Yu
2695bb1d18
am: add dummy audio for platform without audio device
2020-07-06 14:21:48 +08:00
Zihao Yu
63f9d3784f
Merge branch 'jyy-upstream' into 'master'
...
Jyy upstream
See merge request projectn/nexus-am!43
2020-04-24 20:30:58 +08:00
Zihao Yu
ed7744a593
Merge branch 'audio' into 'master'
...
Audio
See merge request projectn/nexus-am!42
2020-04-24 20:28:55 +08:00