ArmSystem.py (13167:258a04d4c20b) ArmSystem.py (13173:210b6fc57533)
1# Copyright (c) 2009, 2012-2013, 2015-2018 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

--- 51 unchanged lines hidden (view full) ---

60 "specified. The first boot loader that matches the kernel's "
61 "architecture will be used.")
62 gic_cpu_addr = Param.Addr(0, "Addres of the GIC CPU interface")
63 flags_addr = Param.Addr(0, "Address of the flags register for MP booting")
64 have_security = Param.Bool(False,
65 "True if Security Extensions are implemented")
66 have_virtualization = Param.Bool(False,
67 "True if Virtualization Extensions are implemented")
1# Copyright (c) 2009, 2012-2013, 2015-2018 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

--- 51 unchanged lines hidden (view full) ---

60 "specified. The first boot loader that matches the kernel's "
61 "architecture will be used.")
62 gic_cpu_addr = Param.Addr(0, "Addres of the GIC CPU interface")
63 flags_addr = Param.Addr(0, "Address of the flags register for MP booting")
64 have_security = Param.Bool(False,
65 "True if Security Extensions are implemented")
66 have_virtualization = Param.Bool(False,
67 "True if Virtualization Extensions are implemented")
68 have_crypto = Param.Bool(False,
69 "True if Crypto Extensions is implemented")
68 have_lpae = Param.Bool(True, "True if LPAE is implemented")
69 highest_el_is_64 = Param.Bool(False,
70 "True if the register width of the highest implemented exception level "
71 "is 64 bits (ARMv8)")
72 reset_addr_64 = Param.Addr(0x0,
73 "Reset address if the highest implemented exception level is 64 bits "
74 "(ARMv8)")
75 auto_reset_addr_64 = Param.Bool(False,

--- 80 unchanged lines hidden ---
70 have_lpae = Param.Bool(True, "True if LPAE is implemented")
71 highest_el_is_64 = Param.Bool(False,
72 "True if the register width of the highest implemented exception level "
73 "is 64 bits (ARMv8)")
74 reset_addr_64 = Param.Addr(0x0,
75 "Reset address if the highest implemented exception level is 64 bits "
76 "(ARMv8)")
77 auto_reset_addr_64 = Param.Bool(False,

--- 80 unchanged lines hidden ---