bbracker
|
dc26f2a6d0
|
whoops wavedo typo
|
2021-06-20 05:36:54 -04:00 |
|
bbracker
|
c77aabdc6f
|
make buildroot ignore SSTATUS because QEMU did not originally log it
|
2021-06-20 05:31:24 -04:00 |
|
bbracker
|
918ff5093a
|
MSTATUS workaround
|
2021-06-20 04:48:09 -04:00 |
|
bbracker
|
069a79fafd
|
workaround for ignoring MTIME
|
2021-06-20 02:26:39 -04:00 |
|
bbracker
|
086f031b84
|
remove lingering busybear stuff from buildroot do files
|
2021-06-20 00:50:53 -04:00 |
|
bbracker
|
8462f248aa
|
Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main
|
2021-06-20 00:40:44 -04:00 |
|
bbracker
|
d62d9a7aac
|
make buildroot waves only turn on after a user-specified point
|
2021-06-20 00:39:30 -04:00 |
|
Ross Thompson
|
70c45a5349
|
Revert "Icache now uses physical lenght bits rather than XLEN."
This reverts commit 16266d978a .
|
2021-06-19 08:58:34 -05:00 |
|
Ross Thompson
|
868ddce5f2
|
Revert "Improved some names in icache."
This reverts commit a57c63aa7b .
|
2021-06-19 08:58:32 -05:00 |
|
bbracker
|
a3eafc6e5b
|
change buildroot config to use relative path for testvectors
|
2021-06-18 22:28:07 -04:00 |
|
bracker
|
26512348b0
|
gitignore merge
|
2021-06-18 21:12:05 -05:00 |
|
bracker
|
34f17b90ea
|
handle tera usernames more gracefully
|
2021-06-18 21:11:14 -05:00 |
|
bbracker
|
1781ae9c93
|
on-Tera solution for sym linking to linux testvectors
|
2021-06-18 22:01:18 -04:00 |
|
bracker
|
cd7d403f92
|
Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main
|
2021-06-18 20:41:01 -05:00 |
|
bracker
|
0addf4a297
|
script support for copying large files from tera
|
2021-06-18 20:40:19 -05:00 |
|
Kip Macsai-Goren
|
7a0b74d8bb
|
fixed trap handler, maker errors, pagetables still need work.
|
2021-06-18 18:13:08 -04:00 |
|
Kip Macsai-Goren
|
a74ec082a1
|
Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main
|
2021-06-18 18:08:07 -04:00 |
|
bbracker
|
cb949851d9
|
Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main
|
2021-06-18 17:37:49 -04:00 |
|
bbracker
|
8d242d73b5
|
fixed PCtext error by using blocking assignments
|
2021-06-18 17:37:40 -04:00 |
|
Kip Macsai-Goren
|
5c388caef6
|
Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main
|
2021-06-18 13:27:10 -04:00 |
|
Ross Thompson
|
99e3a0db28
|
Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main
|
2021-06-18 12:24:42 -05:00 |
|
Ross Thompson
|
a57c63aa7b
|
Improved some names in icache.
|
2021-06-18 12:22:41 -05:00 |
|
Ross Thompson
|
16266d978a
|
Icache now uses physical lenght bits rather than XLEN.
|
2021-06-18 12:02:59 -05:00 |
|
David Harris
|
33312caeb1
|
Restored wally-busybear testbench now that graphical sim is working
|
2021-06-18 12:36:25 -04:00 |
|
bbracker
|
03a45aeef1
|
restore graphical buildroot sim
|
2021-06-18 11:58:16 -04:00 |
|
Abe
|
a0a4b09c94
|
Updated directory coremark_bare's wally-config file to define PMP_ENTRIES
|
2021-06-18 11:46:25 -04:00 |
|
Kip Macsai-Goren
|
e463247364
|
Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main
|
2021-06-18 10:46:43 -04:00 |
|
bbracker
|
5095c73dde
|
Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main
|
2021-06-18 09:49:37 -04:00 |
|
bbracker
|
4f50dd575d
|
buildroot added to regression because it passes regression
|
2021-06-18 09:49:30 -04:00 |
|
David Harris
|
580ac1c4df
|
Made MemPAdrM and related signals PA_BITS wide
|
2021-06-18 09:36:22 -04:00 |
|
David Harris
|
de221ff2d0
|
Changed physical addresses to PA_BITS in size in MMU and TLB
|
2021-06-18 09:11:31 -04:00 |
|
bbracker
|
c25905ac70
|
Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main
|
2021-06-18 08:15:40 -04:00 |
|
bbracker
|
faae30c31c
|
remove unused testbench-busybear.sv
|
2021-06-18 08:15:19 -04:00 |
|
David Harris
|
df7e373c69
|
Cleaned up PMAAccessFult logic but it still doesn't accomdate TIM and BootTim depending on AccessRWX
|
2021-06-18 08:13:15 -04:00 |
|
David Harris
|
35c74348a4
|
allow all size memory access in CLINT; added underscore to peripheral address symbols
|
2021-06-18 08:05:50 -04:00 |
|
David Harris
|
336936cc39
|
Cleaned up name of MTIME register in CSRC
|
2021-06-18 07:53:49 -04:00 |
|
David Harris
|
de3a0c644b
|
Further cleaning of PMA checker
|
2021-06-17 22:27:39 -04:00 |
|
Kip Macsai-Goren
|
f648ea3dac
|
Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main
|
2021-06-17 21:41:15 -04:00 |
|
David Harris
|
679e507cc6
|
Added SUPPORTED to each peripheral in each config file
|
2021-06-17 21:36:32 -04:00 |
|
David Harris
|
4e0546a7a0
|
Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main
|
2021-06-17 18:54:46 -04:00 |
|
David Harris
|
54b6a2dcad
|
added inputs to pmaadrdec
|
2021-06-17 18:54:39 -04:00 |
|
David Harris
|
da8eb7749f
|
Started simplifying PMA checker
|
2021-06-17 16:28:06 -04:00 |
|
Abe
|
ef14fff3fc
|
Commit message
|
2021-06-17 14:49:13 -04:00 |
|
Kip Macsai-Goren
|
13adb95a50
|
removed old page table, test data read not working
|
2021-06-17 13:48:16 -04:00 |
|
Kip Macsai-Goren
|
dfff318060
|
Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main
|
2021-06-17 12:17:13 -04:00 |
|
bbracker
|
2bee4eabab
|
added MTIME and MTIMECMP as read-only CSRs; this likely is not the final version
|
2021-06-17 12:09:10 -04:00 |
|
bbracker
|
b65adbea63
|
enable TIME CSR for 32 bit mode as well
|
2021-06-17 11:34:16 -04:00 |
|
bbracker
|
5a661a7392
|
provide time and timeh CSRs based on CLINT's counter
|
2021-06-17 08:38:30 -04:00 |
|
bbracker
|
5b96f7fbd7
|
making linux waveforms more useful
|
2021-06-17 08:37:37 -04:00 |
|
bbracker
|
9bc5ddf5f2
|
PMPADDRreg size bugfix; PMPADDR_ARRAY_REGW[15] is now useable
|
2021-06-17 05:19:36 -04:00 |
|