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 --- |