traffic_gen.hh (9402:f6e3c60f04e5) traffic_gen.hh (9403:af9066bc088c)
1/*
2 * Copyright (c) 2012 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

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

166 protected:
167
168 /** Port used to send requests */
169 QueuedMasterPort& port;
170
171 /** The MasterID used for generating requests */
172 const MasterID masterID;
173
1/*
2 * Copyright (c) 2012 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

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

166 protected:
167
168 /** Port used to send requests */
169 QueuedMasterPort& port;
170
171 /** The MasterID used for generating requests */
172 const MasterID masterID;
173
174 /**
175 * Create a new request and associated packet and schedule
176 * it to be sent in the current tick.
177 *
178 * @param addr Physical address to use
179 * @param size Size of the request
180 * @param cmd Memory command to send
181 */
182 void send(Addr addr, unsigned size, const MemCmd& cmd);
183
174 public:
175
176 /** Time to spend in this state */
177 const Tick duration;
178
179 /**
180 * Create a base generator.
181 *

--- 448 unchanged lines hidden ---
184 public:
185
186 /** Time to spend in this state */
187 const Tick duration;
188
189 /**
190 * Create a base generator.
191 *

--- 448 unchanged lines hidden ---