ArmSystem.py (8469:a9eae846c229) | ArmSystem.py (8524:1ddd1aa0e55b) |
---|---|
1# Copyright (c) 2009 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 --- 27 unchanged lines hidden (view full) --- 36# Authors: Ali Saidi 37 38from m5.params import * 39 40from System import System 41 42class ArmMachineType(Enum): 43 map = {'RealView_EB' : 827, | 1# Copyright (c) 2009 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 --- 27 unchanged lines hidden (view full) --- 36# Authors: Ali Saidi 37 38from m5.params import * 39 40from System import System 41 42class ArmMachineType(Enum): 43 map = {'RealView_EB' : 827, |
44 'RealView_PBX' : 1901 } | 44 'RealView_PBX' : 1901, 45 'VersatileExpress' : 2272} |
45 46class ArmSystem(System): 47 type = 'ArmSystem' 48 load_addr_mask = 0xffffffff 49 # 0x35 Implementor is '5' from "M5" 50 # 0x0 Variant 51 # 0xf Architecture from CPUID scheme 52 # 0xc00 Primary part number ("c" or higher implies ARM v7) --- 15 unchanged lines hidden --- | 46 47class ArmSystem(System): 48 type = 'ArmSystem' 49 load_addr_mask = 0xffffffff 50 # 0x35 Implementor is '5' from "M5" 51 # 0x0 Variant 52 # 0xf Architecture from CPUID scheme 53 # 0xc00 Primary part number ("c" or higher implies ARM v7) --- 15 unchanged lines hidden --- |