comm_monitor.hh (9090:e4e22240398f) | comm_monitor.hh (9294:8fb03b13de02) |
---|---|
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 --- 63 unchanged lines hidden (view full) --- 72 * 73 * @param params Python parameters 74 */ 75 CommMonitor(Params* params); 76 77 /** Destructor */ 78 ~CommMonitor() { } 79 | 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 --- 63 unchanged lines hidden (view full) --- 72 * 73 * @param params Python parameters 74 */ 75 CommMonitor(Params* params); 76 77 /** Destructor */ 78 ~CommMonitor() { } 79 |
80 virtual MasterPort& getMasterPort(const std::string& if_name, 81 int idx = -1); | 80 virtual BaseMasterPort& getMasterPort(const std::string& if_name, 81 PortID idx = InvalidPortID); |
82 | 82 |
83 virtual SlavePort& getSlavePort(const std::string& if_name, 84 int idx = -1); | 83 virtual BaseSlavePort& getSlavePort(const std::string& if_name, 84 PortID idx = InvalidPortID); |
85 86 virtual void init(); 87 88 /** Register statistics */ 89 void regStats(); 90 91 private: 92 --- 340 unchanged lines hidden --- | 85 86 virtual void init(); 87 88 /** Register statistics */ 89 void regStats(); 90 91 private: 92 --- 340 unchanged lines hidden --- |