David Harris
|
f7f4c5fa7b
|
renamed test-shared.vh to config-shared.vh
|
2023-07-30 05:22:39 -07:00 |
|
Ross Thompson
|
8dc7870e62
|
Updated Arty A7 fpga config and device tree to 256MiB main memory.
|
2023-07-25 15:11:47 -05:00 |
|
Ross Thompson
|
717833b11a
|
Removed all old references to the old flash card controller.
Added git submodule for the flash card in addins.
Replicated flash card top level for our changes into the fpga/src directory.
|
2023-07-24 15:45:57 -05:00 |
|
Ross Thompson
|
6099b0e763
|
Fixed bugs in boot and new flash card merge. Works with arty a7 now.
|
2023-07-22 15:52:25 -05:00 |
|
Ross Thompson
|
3eeecd2f27
|
Merge branch 'boot' into mergeBoot
Merges Jacob's new sdc controller into wally.
|
2023-07-21 17:43:45 -05:00 |
|
Ross Thompson
|
0e22fe5231
|
Removed QEMU from configurations.
|
2023-07-19 10:23:55 -05:00 |
|
Ross Thompson
|
3bf2b35704
|
Wow. The newest version of Vivado does not like the enums as parameters.
The solution is simple. I changed the type to logic [31:0] and defined macros for the branch predictor types as 32 bit integers.
|
2023-07-18 15:07:10 -05:00 |
|
David Harris
|
45667c9f4d
|
Clean up privilege rs1 decoding and implement svinval as sfence.vma
|
2023-07-13 02:41:17 -07:00 |
|
Ross Thompson
|
4b3b590f21
|
Fpga does not correctly boot linux. I think the solution here is to revert out all substantive changes except for parameterization and then add them back in one at a time. This is necessary because the parameterization is not completed in one contiguous group of commits.
|
2023-06-22 12:55:49 -05:00 |
|