40a41
> #include "sim/full_system.hh"
47c48,49
< label(_label), blocked(false), mustSendRetry(false)
---
> label(_label), otherPort(NULL),
> blocked(false), mustSendRetry(false)
70a73,79
> void
> BaseCache::CachePort::recvStatusChange(Port::Status status)
> {
> if (status == Port::RangeChange) {
> otherPort->sendStatusChange(Port::RangeChange);
> }
> }
71a81
>
120c130
< cache->schedule(ev, curTick() + 1);
---
> schedule(ev, curTick() + 1);
130c140
< cpuSidePort->sendRangeChange();
---
> cpuSidePort->sendStatusChange(Port::RangeChange);
145,149c155
< #if FULL_SYSTEM
< .init(_numCpus + 1)
< #else
< .init(_numCpus)
< #endif
---
> .init(FullSystem ? (_numCpus + 1) : _numCpus)
186,190c192
< #if FULL_SYSTEM
< .init(_numCpus + 1)
< #else
< .init(_numCpus)
< #endif
---
> .init(FullSystem ? (_numCpus + 1) : _numCpus)