aarch64 design: make vcpuBits available through MachineTypes
Signed-off-by: Rafal Kolanski <rafal.kolanski@proofcraft.systems>
This commit is contained in:
parent
f86a3944ba
commit
15dc7d2959
|
@ -115,7 +115,8 @@ definition
|
||||||
#INCLUDE_HASKELL SEL4/Machine/Hardware/AARCH64.hs CONTEXT AARCH64 ONLY \
|
#INCLUDE_HASKELL SEL4/Machine/Hardware/AARCH64.hs CONTEXT AARCH64 ONLY \
|
||||||
VMFaultType HypFaultType vmFaultTypeFSR VMPageSize pageBits ptTranslationBits \
|
VMFaultType HypFaultType vmFaultTypeFSR VMPageSize pageBits ptTranslationBits \
|
||||||
pageBitsForSize \
|
pageBitsForSize \
|
||||||
hcrVCPU hcrNative vgicHCREN sctlrDefault sctlrEL1VM actlrDefault gicVCPUMaxNumLR
|
hcrVCPU hcrNative vgicHCREN sctlrDefault sctlrEL1VM actlrDefault gicVCPUMaxNumLR \
|
||||||
|
vcpuBits
|
||||||
|
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
|
@ -37,7 +37,7 @@ context Arch begin global_naming AARCH64_H
|
||||||
enableFpuEL01 \
|
enableFpuEL01 \
|
||||||
getFAR getDFSR getIFSR getHSR setHCR getESR getSCTLR setSCTLR \
|
getFAR getDFSR getIFSR getHSR setHCR getESR getSCTLR setSCTLR \
|
||||||
addressTranslateS1 \
|
addressTranslateS1 \
|
||||||
readVCPUHardwareReg writeVCPUHardwareReg
|
readVCPUHardwareReg writeVCPUHardwareReg vcpuBits
|
||||||
|
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue