Yinan Xu
|
35a979a4bd
|
Merge branch 'southlake' of github.com:OpenXiangShan/nexus-am into southlake
|
2022-05-12 21:06:08 +08:00 |
Yinan Xu
|
7b9de19d74
|
isa,riscv64: use rv64gcb as default
|
2022-05-12 21:05:44 +08:00 |
Yinan Xu
|
9f3047f260
|
tests,am: add a simple DMA test
Only 64 writes now.
|
2022-05-12 21:04:50 +08:00 |
William Wang
|
7bbf5032d7
|
southlake: update cpu peripheral addr and simmmio addr
|
2022-05-12 20:51:22 +08:00 |
Yinan Xu
|
429db2c236
|
amtest: return 0 to indicate a good trap
|
2022-05-09 19:11:38 +08:00 |
wangkaifan
|
e38d2cd578
|
amteset,cacheop: trim LLC cache op test
* note that --no-diff is require to do the test as INVALIDATE op will break coherence
|
2022-05-07 09:18:07 +08:00 |
William Wang
|
3a828af282
|
tests: trim extintr test
|
2022-05-06 22:08:39 +08:00 |
William Wang
|
0d39fcf582
|
southlake: fix INTR_GEN fake device addr
|
2022-05-06 20:05:55 +08:00 |
William Wang
|
88d75d286c
|
chore: code clean up
|
2022-05-05 17:51:47 +08:00 |
William Wang
|
f201776cae
|
vme: update southlake addr map
|
2022-05-05 16:47:54 +08:00 |
William Wang
|
8630e9cbf8
|
tests,riscv: update sv39 test
|
2022-05-04 22:25:57 +08:00 |
William Wang
|
8ed70b7f80
|
Merge remote-tracking branch 'origin/driver-adding' into southlake
|
2022-05-04 04:27:59 +08:00 |
William Wang
|
4ab87094c0
|
tests,loader,southlake: update workload
|
2022-05-04 03:49:53 +08:00 |
William Wang
|
2e96f64fc9
|
tests,pmp: let succeed pmp test hit good trap
|
2022-05-04 02:57:47 +08:00 |
William Wang
|
840247a3a6
|
tests,southlake,hello_intr: trim hello_intr test
|
2022-05-04 01:31:57 +08:00 |
William Wang
|
ca8f884fd0
|
tests,southlake,extintr: trim extintr test
Known problem: extintr test may stuck
|
2022-05-04 01:19:14 +08:00 |
William Wang
|
5dc87840fc
|
tests,southlake: fix addr
|
2022-05-04 01:06:44 +08:00 |
William Wang
|
4e05701911
|
arch,southlake: update simmmio addr
|
2022-05-04 01:06:19 +08:00 |
William Wang
|
9260072cd3
|
tests: update test addr space for southlake
|
2022-05-03 17:27:01 +08:00 |
William Wang
|
c58c5b51c5
|
arch: update southlake cpuss peripheral address
CPUSS Peripheral, 0x1f_0000_0000, 0x1f_0fff_ffff
Detailed address map:
device, address_begin, address_end
CLINT, 0x1f_0000_0000, 0x1f_0000_ffff
BEU, 0x1f_0001_0000, 0x1f_0001_ffff
Debug Module, 0x1f_0002_0000, 0x1f_0002_0fff
MMPMA, 0x1f_0003_0000, 0x1f_0003_0fff
L3CacheCtrl, 0x1f_0004_0000, 0x1f_0004_1fff
reserved
PLIC, 0x1f_0c00_0000, 0x1f_0fff_ffff
Address map in tests to be updated
|
2022-05-03 15:37:57 +08:00 |
William Wang
|
a5676867b1
|
arch: update southlake
|
2022-05-02 20:46:10 +08:00 |
William Wang
|
1dcc274b61
|
apps: set coremark iter to 1, dhrystone to 2
|
2022-05-02 17:51:33 +08:00 |
William Wang
|
62fadffcef
|
apps: update loader and dummy-bootrom
|
2022-05-02 17:50:50 +08:00 |
Guokai Chen
|
f62a0a2d12
|
drivers: add more descriptions for irq reg functions
|
2022-05-02 17:37:28 +08:00 |
Guokai Chen
|
a2eb9369ec
|
drivers: add documents for interrupt handling process
|
2022-05-02 14:17:37 +08:00 |
Guokai Chen
|
0d624e7f95
|
drivers: shrink hello intr related constants
|
2022-05-01 16:35:06 +08:00 |
William Wang
|
b9c4b6cbec
|
tests: move llc cache op test
|
2022-05-01 14:56:34 +08:00 |
William Wang
|
b519ebcd24
|
southlake: use xiangshan drivers
|
2022-05-01 13:00:48 +08:00 |
William Wang
|
8654979e02
|
Merge remote-tracking branch 'origin/master' into southlake
|
2022-05-01 12:49:19 +08:00 |
William Wang
|
766ac82103
|
southlake: add -DNOPRINT macro to disable printf / uart
|
2022-05-01 12:48:54 +08:00 |
William Wang
|
e8e77d8311
|
Merge branch 'driver-adding'
|
2022-05-01 10:25:46 +08:00 |
William Wang
|
194056f882
|
riscv64: add southlake and southlake-flash
|
2022-04-30 16:41:57 +08:00 |
zzy
|
fbb668f993
|
drivers: add description of cache
|
2022-04-30 11:52:14 +08:00 |
zzy
|
1b55242411
|
drivers: add description of pma
|
2022-04-30 11:18:20 +08:00 |
zzy
|
8290b2fd9b
|
amtest: fix bug in cache test
|
2022-04-30 10:54:08 +08:00 |
zzy
|
c109660a4f
|
amtest: cache test
|
2022-04-30 01:04:52 +08:00 |
Guokai Chen
|
8684c6e365
|
drivers: add more description
|
2022-04-29 17:51:02 +08:00 |
zzy
|
c6de5bae09
|
fix type
|
2022-04-29 16:53:19 +08:00 |
wangkaifan
|
74075a2d39
|
misc: fix compatibility
|
2022-04-29 16:40:23 +08:00 |
zzy
|
e9e13ef797
|
fix xs directory
|
2022-04-29 12:23:54 +08:00 |
Guokai Chen
|
cefeec9e78
|
drivers: fixup for xs
|
2022-04-29 11:42:08 +08:00 |
Yinan Xu
|
216c43f8eb
|
extintr: trigger illegal inst to clear seip
|
2022-04-29 10:07:27 +08:00 |
Yinan Xu
|
7fdab696dd
|
extintr: trigger illegal inst to clear seip
|
2022-04-29 09:24:37 +08:00 |
Guokai Chen
|
220c391158
|
amtest: fix inconsistent function call
|
2022-04-29 01:08:50 +08:00 |
zzy
|
97150328b7
|
add all files in xs directory
|
2022-04-29 00:18:34 +08:00 |
zzy
|
d60540bb26
|
interface of cache and pma
|
2022-04-28 23:56:00 +08:00 |
Guokai Chen
|
056cd954f7
|
drivers: Add function descriptions for PMP, CLINT, MMU and PLIC
|
2022-04-28 21:31:47 +08:00 |
Yinan Xu
|
2c37f421df
|
extintr: update wfi
|
2022-04-28 21:19:41 +08:00 |
wangkaifan
|
fa9cbbc0c0
|
misc: fix code compatibility
|
2022-04-27 11:12:09 +08:00 |
Jay
|
adfecdcf04
|
Merge pull request #12 from OpenXiangShan/update-readme
README: add illustration for building flash images
|
2022-04-25 15:28:48 +08:00 |