Installation CI Improvements and README Updates
Created by: jordancarlin
- Fix warnings in installation CI
- Run lint and
wsim rv32i arch32i
in installation CI for distros that fail regression due to Verilator bug to sanity check that the tools mostly installed correctly - Add installation CI status badge to README
- Document
--no-buildroot
flag ofwally-tool-chain-install.sh
- Update outdated references to textbook appendices in main README (or would we rather just remove the references entirely?
@davidharrishmc
) - Update README formatting of all READMEs
- Use code blocks that support syntax highlighting
- Clearly distinguish all code from text explaining the code
- Use callouts for notes
- Fix text that was accidentally hidden because it was being interpreted as a comment
- Fix multiline text that was being interpreted as a single line
- Combine Linux READMEs and update to reflect that the installation script now installs buildroot by default (closes #957 (closed))
-
The one piece of the old Linux-README that is not reflected in the new README is below.
@rosethompson
is this still something that is relevant?The linux testbench can instruction by instruction compare Wally's committed instructions against QEMU. To do this QEMU outputs a log file consisting of all instructions executed. Interrupts are handled by forcing the testbench to generate an interrupt at the same cycle as in QEMU. Generating this trace will take more than 24 hours.
cd cvw/linux/testvector-generation
./genTrace.sh
-