timing.hh (8443:530ff1bc8d70) timing.hh (8444:56de1f9320df)
1/*
2 * Copyright (c) 2002-2005 The Regents of The University of Michigan
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions are
7 * met: redistributions of source code must retain the above copyright
8 * notice, this list of conditions and the following disclaimer;

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

251 virtual void resume();
252
253 void switchOut();
254 void takeOverFrom(BaseCPU *oldCPU);
255
256 virtual void activateContext(int thread_num, int delay);
257 virtual void suspendContext(int thread_num);
258
1/*
2 * Copyright (c) 2002-2005 The Regents of The University of Michigan
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions are
7 * met: redistributions of source code must retain the above copyright
8 * notice, this list of conditions and the following disclaimer;

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

251 virtual void resume();
252
253 void switchOut();
254 void takeOverFrom(BaseCPU *oldCPU);
255
256 virtual void activateContext(int thread_num, int delay);
257 virtual void suspendContext(int thread_num);
258
259 Fault readBytes(Addr addr, uint8_t *data, unsigned size, unsigned flags);
259 Fault readMem(Addr addr, uint8_t *data, unsigned size, unsigned flags);
260
260
261 Fault writeBytes(uint8_t *data, unsigned size,
262 Addr addr, unsigned flags, uint64_t *res);
261 Fault writeMem(uint8_t *data, unsigned size,
262 Addr addr, unsigned flags, uint64_t *res);
263
264 void fetch();
265 void sendFetch(Fault fault, RequestPtr req, ThreadContext *tc);
266 void completeIfetch(PacketPtr );
267 void completeDataAccess(PacketPtr pkt);
268 void advanceInst(Fault fault);
269
270 /**

--- 28 unchanged lines hidden ---
263
264 void fetch();
265 void sendFetch(Fault fault, RequestPtr req, ThreadContext *tc);
266 void completeIfetch(PacketPtr );
267 void completeDataAccess(PacketPtr pkt);
268 void advanceInst(Fault fault);
269
270 /**

--- 28 unchanged lines hidden ---