Deleted Added
sdiff udiff text old ( 13652:45d94ac03a27 ) new ( 13954:2f400a5f2627 )
full compact
1/*
2 * Copyright (c) 2012-2013,2015 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
9 * licensed hereunder. You may use the software subject to the license
10 * terms below provided that you ensure that this notice is replicated

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

278 void takeOverFrom(BaseCPU *oldCPU) override;
279
280 void verifyMemoryMode() const override;
281
282 void activateContext(ThreadID thread_num) override;
283 void suspendContext(ThreadID thread_num) override;
284
285 Fault initiateMemRead(Addr addr, unsigned size,
286 Request::Flags flags) override;
287
288 Fault writeMem(uint8_t *data, unsigned size,
289 Addr addr, Request::Flags flags, uint64_t *res) override;
290
291 Fault initiateMemAMO(Addr addr, unsigned size, Request::Flags flags,
292 AtomicOpFunctor *amo_op) override;
293
294 void fetch();
295 void sendFetch(const Fault &fault,
296 const RequestPtr &req, ThreadContext *tc);
297 void completeIfetch(PacketPtr );

--- 68 unchanged lines hidden ---