Commit Graph

9786 Commits

Author SHA1 Message Date
Jacob Pease
baad4e0fd2 With Naiche's help, we fixed the SPI controllers clock polarity and phase settings. Added conditions to the SPI regression tests. 2024-08-20 16:24:37 -05:00
Jacob Pease
43b17b5058 Update SPI peripheral to accept writes to FIFO always. Worked on this together with Naiche and Rose. 2024-08-20 14:40:50 -05:00
Jacob Pease
9ac889e3e8 Update SPI peripheral to accept writes to FIFO always. Worked on this together with Naiche and Rose. 2024-08-20 14:40:50 -05:00
Rose Thompson
a810ef8513 Merge pull request #920 from JacobPease/main
Added dynamic SDC Clock selector in bootloader code.
2024-08-20 10:23:13 -07:00
Rose Thompson
5e61e9339d
Merge pull request #920 from JacobPease/main
Added dynamic SDC Clock selector in bootloader code.
2024-08-20 10:23:13 -07:00
Jacob Pease
9fae5dfc0a Added dynamic SDC Clock selector in bootloader code. 2024-08-20 12:19:49 -05:00
Jacob Pease
4a1abb1d17 Added dynamic SDC Clock selector in bootloader code. 2024-08-20 12:19:49 -05:00
David Harris
f4871c14f7 Merge pull request #918 from jordancarlin/fp_tests_make
Testfloat vector generation refactoring + root Makefile cleanup
2024-08-17 04:32:45 -07:00
David Harris
d3621318c0
Merge pull request #918 from jordancarlin/fp_tests_make
Testfloat vector generation refactoring + root Makefile cleanup
2024-08-17 04:32:45 -07:00
David Harris
ef7028154c Merge pull request #873 from Shreesh-Kulkarni/main
Modified riscv-isacov and riscv-ctg files to support some missing quad instructions.
2024-08-16 11:10:35 -07:00
David Harris
32a8a6b3d1
Merge pull request #873 from Shreesh-Kulkarni/main
Modified riscv-isacov and riscv-ctg files to support some missing quad instructions.
2024-08-16 11:10:35 -07:00
Rose Thompson
362d4313a3 Merge pull request #919 from jordancarlin/riscof_jobs
Set RISCOF jobs based on number of cores
2024-08-16 08:53:39 -07:00
Rose Thompson
ba3a2c27a7
Merge pull request #919 from jordancarlin/riscof_jobs
Set RISCOF jobs based on number of cores
2024-08-16 08:53:39 -07:00
Jordan Carlin
e98330bcdf
Merge branch 'main' of https://github.com/openhwgroup/cvw into script_updates 2024-08-15 19:10:51 -07:00
Jordan Carlin
d6110c3d0b Set riscof jobs based on number of cores 2024-08-15 19:02:48 -07:00
Jordan Carlin
895e259a95
Set riscof jobs based on number of cores 2024-08-15 19:02:48 -07:00
Jordan Carlin
7ab99c88c8 Fix typo 2024-08-15 19:01:34 -07:00
Jordan Carlin
3043e0ce6e
Fix typo 2024-08-15 19:01:34 -07:00
Jordan Carlin
1d3edc73be Remove compiled softfloat binary 2024-08-15 19:01:13 -07:00
Jordan Carlin
02f93655ba
Remove compiled softfloat binary 2024-08-15 19:01:13 -07:00
Jordan Carlin
3b85f92695 Testfloat vector generation refactoring 2024-08-15 18:53:26 -07:00
Jordan Carlin
00edbd0d95
Testfloat vector generation refactoring 2024-08-15 18:53:26 -07:00
Jordan Carlin
2edff68bcf Merge branch 'main' of https://github.com/openhwgroup/cvw into make 2024-08-15 13:42:07 -07:00
Jordan Carlin
1c8d6c9137
Merge branch 'main' of https://github.com/openhwgroup/cvw into make 2024-08-15 13:42:07 -07:00
Rose Thompson
99f2f70186 Merge pull request #916 from jordancarlin/FPGA_makefile
FPGA Makefile refactoring
2024-08-15 12:42:04 -07:00
Rose Thompson
e8ddf601a0
Merge pull request #916 from jordancarlin/FPGA_makefile
FPGA Makefile refactoring
2024-08-15 12:42:04 -07:00
Jordan Carlin
4d68664e32 FPGA Makefile refactoring 2024-08-15 11:58:40 -07:00
Jordan Carlin
8ca4a5f20e
FPGA Makefile refactoring 2024-08-15 11:58:40 -07:00
Jordan Carlin
f8bb4e1c71 Update root Makefile 2024-08-15 11:22:32 -07:00
Jordan Carlin
09122f91c8
Update root Makefile 2024-08-15 11:22:32 -07:00
David Harris
3f2cbb8549 Merge pull request #915 from jordancarlin/gitignore
Refactor gitignore
2024-08-15 11:19:12 -07:00
David Harris
05b776219b
Merge pull request #915 from jordancarlin/gitignore
Refactor gitignore
2024-08-15 11:19:12 -07:00
Jordan Carlin
7b5ba5e6f1 Refactor gitignore 2024-08-15 11:14:22 -07:00
Jordan Carlin
d9d5fc0827
Refactor gitignore 2024-08-15 11:14:22 -07:00
Rose Thompson
9858061ead Merge pull request #914 from davidharrishmc/dev
Fix URO HPM counters not trapping on write
2024-08-15 10:52:05 -07:00
Rose Thompson
3e773d5359
Merge pull request #914 from davidharrishmc/dev
Fix URO HPM counters not trapping on write
2024-08-15 10:52:05 -07:00
David Harris
8e62c578ea Detect illegal writes to URO HPM counters 2024-08-15 10:43:20 -07:00
David Harris
e5d262063f Detect illegal writes to URO HPM counters 2024-08-15 10:43:20 -07:00
Rose Thompson
375b0d0638 Merge pull request #902 from jordancarlin/build_zsbl
Build zsbl in main Makefile
2024-08-15 07:49:07 -07:00
Rose Thompson
e0784b2129
Merge pull request #902 from jordancarlin/build_zsbl
Build zsbl in main Makefile
2024-08-15 07:49:07 -07:00
David Harris
0d91076a72 Added header for imperas.ic 2024-08-15 06:49:19 -07:00
David Harris
5946f833d2 Added header for imperas.ic 2024-08-15 06:49:19 -07:00
Rose Thompson
dcd0938e5b Merge pull request #907 from jordancarlin/hardcoded_riscv
Update linker scripts to avoid hardcoded /opt/riscv
2024-08-14 15:34:08 -07:00
Rose Thompson
3e49c9e762
Merge pull request #907 from jordancarlin/hardcoded_riscv
Update linker scripts to avoid hardcoded /opt/riscv
2024-08-14 15:34:08 -07:00
Jordan Carlin
aaf1f867b8 Merge pull request #912 from davidharrishmc/dev
Fixed c.slli hint discovered by Lee (Issue 910)
2024-08-13 22:18:49 -07:00
Jordan Carlin
32f4112f1e
Merge pull request #912 from davidharrishmc/dev
Fixed c.slli hint discovered by Lee (Issue 910)
2024-08-13 22:18:49 -07:00
David Harris
f0f0e96eee Fixes mstatus.FS to also be set when a FP operation sets a floating-point flag even if it doesnt write a FP register 2024-08-13 07:34:58 -07:00
David Harris
125884eb74 Fixes mstatus.FS to also be set when a FP operation sets a floating-point flag even if it doesnt write a FP register 2024-08-13 07:34:58 -07:00
David Harris
ca82a63de6 Fixed c.slli hint discovered by Lee (Issue 910) 2024-08-13 06:45:45 -07:00
David Harris
705ee60618 Fixed c.slli hint discovered by Lee (Issue 910) 2024-08-13 06:45:45 -07:00