timing.hh (11331:cd5c48db28e6) | timing.hh (11608:6319a1125f1c) |
---|---|
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 --- 265 unchanged lines hidden (view full) --- 274 void takeOverFrom(BaseCPU *oldCPU) override; 275 276 void verifyMemoryMode() const override; 277 278 void activateContext(ThreadID thread_num) override; 279 void suspendContext(ThreadID thread_num) override; 280 281 Fault readMem(Addr addr, uint8_t *data, unsigned size, | 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 --- 265 unchanged lines hidden (view full) --- 274 void takeOverFrom(BaseCPU *oldCPU) override; 275 276 void verifyMemoryMode() const override; 277 278 void activateContext(ThreadID thread_num) override; 279 void suspendContext(ThreadID thread_num) override; 280 281 Fault readMem(Addr addr, uint8_t *data, unsigned size, |
282 unsigned flags) override; | 282 Request::Flags flags) override; |
283 | 283 |
284 Fault initiateMemRead(Addr addr, unsigned size, unsigned flags) override; | 284 Fault initiateMemRead(Addr addr, unsigned size, 285 Request::Flags flags) override; |
285 286 Fault writeMem(uint8_t *data, unsigned size, | 286 287 Fault writeMem(uint8_t *data, unsigned size, |
287 Addr addr, unsigned flags, uint64_t *res) override; | 288 Addr addr, Request::Flags flags, uint64_t *res) override; |
288 289 void fetch(); 290 void sendFetch(const Fault &fault, RequestPtr req, ThreadContext *tc); 291 void completeIfetch(PacketPtr ); 292 void completeDataAccess(PacketPtr pkt); 293 void advanceInst(const Fault &fault); 294 295 /** This function is used by the page table walker to determine if it could --- 65 unchanged lines hidden --- | 289 290 void fetch(); 291 void sendFetch(const Fault &fault, RequestPtr req, ThreadContext *tc); 292 void completeIfetch(PacketPtr ); 293 void completeDataAccess(PacketPtr pkt); 294 void advanceInst(const Fault &fault); 295 296 /** This function is used by the page table walker to determine if it could --- 65 unchanged lines hidden --- |