ArmSystem.py (13759:9941fca869a9) | ArmSystem.py (14128:6ed23d07d0d1) |
---|---|
1# Copyright (c) 2009, 2012-2013, 2015-2018 ARM Limited | 1# Copyright (c) 2009, 2012-2013, 2015-2019 ARM Limited |
2# All rights reserved. 3# 4# The license below extends only to copyright in the software and shall 5# not be construed as granting a license to any other intellectual 6# property including but not limited to intellectual property relating 7# to a hardware implementation of the functionality of the software 8# licensed hereunder. You may use the software subject to the license 9# terms below provided that you ensure that this notice is replicated --- 71 unchanged lines hidden (view full) --- 81 phys_addr_range_64 = Param.UInt8(40, 82 "Supported physical address range in bits when using AArch64 (ARMv8)") 83 have_large_asid_64 = Param.Bool(False, 84 "True if ASID is 16 bits in AArch64 (ARMv8)") 85 have_sve = Param.Bool(True, 86 "True if SVE is implemented (ARMv8)") 87 sve_vl = Param.SveVectorLength(1, 88 "SVE vector length in quadwords (128-bit)") | 2# All rights reserved. 3# 4# The license below extends only to copyright in the software and shall 5# not be construed as granting a license to any other intellectual 6# property including but not limited to intellectual property relating 7# to a hardware implementation of the functionality of the software 8# licensed hereunder. You may use the software subject to the license 9# terms below provided that you ensure that this notice is replicated --- 71 unchanged lines hidden (view full) --- 81 phys_addr_range_64 = Param.UInt8(40, 82 "Supported physical address range in bits when using AArch64 (ARMv8)") 83 have_large_asid_64 = Param.Bool(False, 84 "True if ASID is 16 bits in AArch64 (ARMv8)") 85 have_sve = Param.Bool(True, 86 "True if SVE is implemented (ARMv8)") 87 sve_vl = Param.SveVectorLength(1, 88 "SVE vector length in quadwords (128-bit)") |
89 have_pan = Param.Bool(True, 90 "True if Priviledge Access Never is implemented (ARMv8.1)") |
|
89 90 semihosting = Param.ArmSemihosting(NULL, 91 "Enable support for the Arm semihosting by settings this parameter") 92 93 m5ops_base = Param.Addr(0, 94 "Base of the 64KiB PA range used for memory-mapped m5ops. Set to 0 " 95 "to disable.") 96 --- 80 unchanged lines hidden --- | 91 92 semihosting = Param.ArmSemihosting(NULL, 93 "Enable support for the Arm semihosting by settings this parameter") 94 95 m5ops_base = Param.Addr(0, 96 "Base of the 64KiB PA range used for memory-mapped m5ops. Set to 0 " 97 "to disable.") 98 --- 80 unchanged lines hidden --- |