Deleted Added
sdiff udiff text old ( 12109:f29e9c5418aa ) new ( 12127:4207df055b0d )
full compact
1/*
2 * Copyright (c) 2011-2013, 2016 ARM Limited
3 * Copyright (c) 2013 Advanced Micro Devices, Inc.
4 * All rights reserved
5 *
6 * The license below extends only to copyright in the software and shall
7 * not be construed as granting a license to any other intellectual
8 * property including but not limited to intellectual property relating

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

194 * As this CPU requires snooping to maintain the load store queue
195 * change the behaviour from the base CPU port.
196 *
197 * @return true since we have to snoop
198 */
199 virtual bool isSnooping() const { return true; }
200 };
201
202 /** The tick event used for scheduling CPU ticks. */
203 EventFunctionWrapper tickEvent;
204
205 /** Schedule tick event, regardless of its current state. */
206 void scheduleTickEvent(Cycles delay)
207 {
208 if (tickEvent.squashed())
209 reschedule(tickEvent, clockEdge(delay));
210 else if (!tickEvent.scheduled())
211 schedule(tickEvent, clockEdge(delay));

--- 593 unchanged lines hidden ---