timer_sp804.hh (11168:f98eb2da15a4) timer_sp804.hh (11174:5a9019db4a08)
1/*
2 * Copyright (c) 2010 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

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

145 */
146 Sp804(Params *p);
147
148 /**
149 * Handle a read to the device
150 * @param pkt The memory request.
151 * @param data Where to put the data.
152 */
1/*
2 * Copyright (c) 2010 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

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

145 */
146 Sp804(Params *p);
147
148 /**
149 * Handle a read to the device
150 * @param pkt The memory request.
151 * @param data Where to put the data.
152 */
153 virtual Tick read(PacketPtr pkt);
153 Tick read(PacketPtr pkt) override;
154
155 /**
156 * All writes are simply ignored.
157 * @param pkt The memory request.
158 * @param data the data
159 */
154
155 /**
156 * All writes are simply ignored.
157 * @param pkt The memory request.
158 * @param data the data
159 */
160 virtual Tick write(PacketPtr pkt);
160 Tick write(PacketPtr pkt) override;
161
162
163 void serialize(CheckpointOut &cp) const override;
164 void unserialize(CheckpointIn &cp) override;
165};
166
167
168#endif // __DEV_ARM_SP804_HH__
169
161
162
163 void serialize(CheckpointOut &cp) const override;
164 void unserialize(CheckpointIn &cp) override;
165};
166
167
168#endif // __DEV_ARM_SP804_HH__
169