energy_ctrl.hh (10396:5eede8466691) energy_ctrl.hh (10905:a6ca6831e775)
1/*
2 * Copyright (c) 2012-2014 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

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

127 virtual Tick read(PacketPtr pkt);
128 /**
129 * Write command sent to the device
130 * @param pkt Packet describing this request
131 * @return number of ticks it took to complete
132 */
133 virtual Tick write(PacketPtr pkt);
134
1/*
2 * Copyright (c) 2012-2014 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

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

127 virtual Tick read(PacketPtr pkt);
128 /**
129 * Write command sent to the device
130 * @param pkt Packet describing this request
131 * @return number of ticks it took to complete
132 */
133 virtual Tick write(PacketPtr pkt);
134
135 void serialize(std::ostream &os);
136 void unserialize(Checkpoint *cp, const std::string &section);
135 void serialize(CheckpointOut &cp) const M5_ATTR_OVERRIDE;
136 void unserialize(CheckpointIn &cp) M5_ATTR_OVERRIDE;
137
138 void startup();
139 void init();
140
141 private:
142 DVFSHandler *dvfsHandler;
143
144 /**

--- 43 unchanged lines hidden ---
137
138 void startup();
139 void init();
140
141 private:
142 DVFSHandler *dvfsHandler;
143
144 /**

--- 43 unchanged lines hidden ---