fetch.hh (9184:a1a8f137b796) fetch.hh (9427:ddf45c1d54d4)
1/*
2 * Copyright (c) 2010-2011 ARM Limited
3 * All rights reserved
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

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

210
211 /** Sets pointer to list of active threads. */
212 void setActiveThreads(std::list<ThreadID> *at_ptr);
213
214 /** Sets pointer to time buffer used to communicate to the next stage. */
215 void setFetchQueue(TimeBuffer<FetchStruct> *fq_ptr);
216
217 /** Initialize stage. */
1/*
2 * Copyright (c) 2010-2011 ARM Limited
3 * All rights reserved
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

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

210
211 /** Sets pointer to list of active threads. */
212 void setActiveThreads(std::list<ThreadID> *at_ptr);
213
214 /** Sets pointer to time buffer used to communicate to the next stage. */
215 void setFetchQueue(TimeBuffer<FetchStruct> *fq_ptr);
216
217 /** Initialize stage. */
218 void initStage();
218 void startupStage();
219
220 /** Tells the fetch stage that the Icache is set. */
221 void setIcache();
222
223 /** Handles retrying the fetch access. */
224 void recvRetry();
225
226 /** Processes cache completion event. */

--- 332 unchanged lines hidden ---
219
220 /** Tells the fetch stage that the Icache is set. */
221 void setIcache();
222
223 /** Handles retrying the fetch access. */
224 void recvRetry();
225
226 /** Processes cache completion event. */

--- 332 unchanged lines hidden ---