- Jun 13, 2023
-
-
Jerry Zhao authored
-
Jerry Zhao authored
Plugins should now implement and register a device_factory_t to configure how that device should be parsed from a FDT, and an optional default DTS string. This drops support for command-line flag-based device configuration
-
Jerry Zhao authored
-
Jerry Zhao authored
-
Jerry Zhao authored
-
Jerry Zhao authored
-
Jerry Zhao authored
-
Jerry Zhao authored
-
Jerry Zhao authored
-
Jerry Zhao authored
This class should implement conditional fdt-based device instantiation, as well as adding device nodes to the dts
-
Jerry Zhao authored
-
Jerry Zhao authored
make_dtb is only called here, this simplifies later work towards refactoring device DTS node generation
-
Jerry Zhao authored
-
Jerry Zhao authored
-
Jerry Zhao authored
-
Jerry Zhao authored
-
Jerry Zhao authored
-
Jerry Zhao authored
-
Jerry Zhao authored
These are redundant with sim_t::devices
-
Jerry Zhao authored
-
Jerry Zhao authored
-
Jerry Zhao authored
-
Jerry Zhao authored
-
Jerry Zhao authored
-
Jerry Zhao authored
Have CI run on each commit in a PR, instead of just the HEAD
-
Jerry Zhao authored
test
-
Andrew Waterman authored
Fix: PMP checking region on CBO instructions
-
- Jun 12, 2023
-
-
YenHaoChen authored
The spec says "The PMP access control bits shall be the same for all physical addresses in the cache block [... else] the behavior of a CBO instruction is UNSPECIFIED." Thus, we only need to check the byte rs1 points to (instead of the entire cache block).
-
- Jun 08, 2023
-
-
Andrew Waterman authored
Replace ternary operator with std:min
-
demin.han authored
-
- Jun 07, 2023
-
-
Andrew Waterman authored
Add support for BF16 extensions
-
- Jun 03, 2023
-
-
Andrew Waterman authored
Fix bugs in disassembling code for cm.mva01s/mvsa01 instructions
-
Andrew Waterman authored
dscr.ebreakh is now dcsr.ebreakv[su]
-
- Jun 02, 2023
-
-
Weiwei Li authored
-
Tim Newsome authored
This change was made ages ago in the spec. I did not actually test that the new privilege checks in ebreak and c.ebreak are correct, but all the existing debug tests still pass.
-
- May 29, 2023