mirror of
https://github.com/openhwgroup/cvw.git
synced 2025-06-28 09:36:01 -04:00
Added dumptvs function to Linux makefile to create linux-testvectors in /opt/riscv directory
This commit is contained in:
parent
d6b3fc0320
commit
efb68e7eeb
2 changed files with 6 additions and 1 deletions
|
@ -40,6 +40,11 @@ install:
|
||||||
sudo rm -rf $(RISCV)/$(BUILDROOT)
|
sudo rm -rf $(RISCV)/$(BUILDROOT)
|
||||||
sudo mv $(BUILDROOT) $(RISCV)/$(BUILDROOT)
|
sudo mv $(BUILDROOT) $(RISCV)/$(BUILDROOT)
|
||||||
|
|
||||||
|
dumptvs:
|
||||||
|
export RISCV=$(RISCV)
|
||||||
|
mkdir -p ../linux-testvectors
|
||||||
|
cd testvector-generation; ./genInitMem.sh
|
||||||
|
|
||||||
# Temp rule for debugging
|
# Temp rule for debugging
|
||||||
test:
|
test:
|
||||||
echo $(shell find $(BUILDROOT)/output/build -maxdepth 2 -type d -regex ".*/linux-[0-9]+\.[0-9]+\.[0-9]+$$")
|
echo $(shell find $(BUILDROOT)/output/build -maxdepth 2 -type d -regex ".*/linux-[0-9]+\.[0-9]+\.[0-9]+$$")
|
||||||
|
|
|
@ -61,7 +61,7 @@ else:
|
||||||
|
|
||||||
def getBuildrootTC(boot):
|
def getBuildrootTC(boot):
|
||||||
INSTR_LIMIT = 1000000 # multiple of 100000; 4M is interesting because it gets into the kernel and enabling VM
|
INSTR_LIMIT = 1000000 # multiple of 100000; 4M is interesting because it gets into the kernel and enabling VM
|
||||||
MAX_EXPECTED = 246000000 # *** TODO: replace this with a search for the login prompt.
|
MAX_EXPECTED = 591000000 # *** TODO: replace this with a search for the login prompt.
|
||||||
if boot:
|
if boot:
|
||||||
name="buildrootboot"
|
name="buildrootboot"
|
||||||
BRcmd="vsim > {} -c <<!\ndo wally.do buildroot buildroot-no-trace $RISCV 0 1 0\n!"
|
BRcmd="vsim > {} -c <<!\ndo wally.do buildroot buildroot-no-trace $RISCV 0 1 0\n!"
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue