BaseCPU.py (11723:0596db108c53) BaseCPU.py (11877:5ea85692a53e)
1# Copyright (c) 2012-2013, 2015 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

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

137 socket_id = Param.Unsigned(0, "Physical Socket identifier")
138 numThreads = Param.Unsigned(1, "number of HW thread contexts")
139
140 function_trace = Param.Bool(False, "Enable function trace")
141 function_trace_start = Param.Tick(0, "Tick to start function trace")
142
143 checker = Param.BaseCPU(NULL, "checker CPU")
144
1# Copyright (c) 2012-2013, 2015 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

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

137 socket_id = Param.Unsigned(0, "Physical Socket identifier")
138 numThreads = Param.Unsigned(1, "number of HW thread contexts")
139
140 function_trace = Param.Bool(False, "Enable function trace")
141 function_trace_start = Param.Tick(0, "Tick to start function trace")
142
143 checker = Param.BaseCPU(NULL, "checker CPU")
144
145 syscallRetryLatency = Param.Cycles(10000, "Cycles to wait until retry")
146
145 do_checkpoint_insts = Param.Bool(True,
146 "enable checkpoint pseudo instructions")
147 do_statistics_insts = Param.Bool(True,
148 "enable statistics pseudo instructions")
149
150 profile = Param.Latency('0ns', "trace the kernel stack")
151 do_quiesce = Param.Bool(True, "enable quiesce instructions")
152

--- 165 unchanged lines hidden ---
147 do_checkpoint_insts = Param.Bool(True,
148 "enable checkpoint pseudo instructions")
149 do_statistics_insts = Param.Bool(True,
150 "enable statistics pseudo instructions")
151
152 profile = Param.Latency('0ns', "trace the kernel stack")
153 do_quiesce = Param.Bool(True, "enable quiesce instructions")
154

--- 165 unchanged lines hidden ---