add cv64a6_imafdch_sv39 config to cva6.py (#2646)

Make cv64a6_imafdch_sv39 available from cva6.py
This commit is contained in:
Cra2yPierr0t 2024-12-04 18:27:37 +09:00 committed by GitHub
parent 23355d29f0
commit de0ebf0409
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -874,7 +874,10 @@ def load_config(args, cwd):
os.system("cp ../../config/gen_from_riscv_config/%s/linker/*.ld ../../config/gen_from_riscv_config/hwconfig/linker/" % (base))
else:
base = args.target
if base in ("cv64a6_imafdc_sv39", "cv64a6_imafdc_sv39_hpdcache", "cv64a6_imafdc_sv39_wb"):
if base in ("cv64a6_imafdch_sv39", "cv64a6_imafdch_sv39_wb"):
args.mabi = "lp64d"
args.isa = "rv64gch_zba_zbb_zbs_zbc"
elif base in ("cv64a6_imafdc_sv39", "cv64a6_imafdc_sv39_hpdcache", "cv64a6_imafdc_sv39_wb"):
args.mabi = "lp64d"
args.isa = "rv64gc_zba_zbb_zbs_zbc"
elif base == "cv32a60x":