cva6/docs/common/config_define.adoc

72 lines
1 KiB
Text

ifeval::["{ohg-config}"=="CV32A65X"]
:archi-CVA6:
// specify that it is a custom architecture
:archi-not-default:
endif::[]
ifeval::["{ohg-config}"=="CV64A6_MMU"]
:archi-CVA6:
// specify that it is a custom architecture
:archi-not-default:
endif::[]
ifndef::archi-not-default[]
:archi-default:
endif::[]
ifeval::[{RVS} == true]
:RVS-true:
endif::[]
ifeval::[{RVU} == true]
:RVU-true:
endif::[]
ifeval::[{XLEN} == 32]
:XLEN-32:
endif::[]
ifeval::[{XLEN} == 64]
:XLEN-64:
endif::[]
ifeval::[{RVZsmcntrpmf} == true]
:RVZsmcntrpmf-true:
endif::[]
ifeval::[{RVC} == true]
:RVC-true:
endif::[]
ifeval::[{MTvecDirectEn} == true]
:MTvecDirectEn-true:
endif::[]
ifeval::[{MTvalEn} == true]
:MTvalEn-true:
endif::[]
ifeval::[{RVZsmepmp} == true]
:RVZsmepmp-true:
endif::[]
ifeval::[{DCacheEn} == true]
:DCacheEn-true:
endif::[]
ifeval::[{RVA} == true]
:RVA-true:
endif::[]
ifeval::[{RVZsmdbltrp} == true]
:RVZsmdbltrp-true:
endif::[]
ifeval::[{RVZssdbltrp} == true]
:RVZssdbltrp-true:
endif::[]
ifeval::[{RVZicfilp} == true]
:RVZicfilp-true:
endif::[]