diff options
Diffstat (limited to 'mem')
-rw-r--r-- | mem/port.hh | 2 | ||||
-rw-r--r-- | mem/request.hh | 4 |
2 files changed, 5 insertions, 1 deletions
diff --git a/mem/port.hh b/mem/port.hh index 6b32adb57..4e335e17c 100644 --- a/mem/port.hh +++ b/mem/port.hh @@ -121,7 +121,7 @@ class Port need to use two different ports. */ virtual void recvAddressRangesQuery(std::list<Range<Addr> > &range_list, - bool &owner) = 0; + bool &owner) { panic("??"); } public: diff --git a/mem/request.hh b/mem/request.hh index 24296f1df..c3c1d0fd4 100644 --- a/mem/request.hh +++ b/mem/request.hh @@ -54,6 +54,10 @@ const unsigned ALTMODE = 0x008; const unsigned UNCACHEABLE = 0x010; /** The request should not cause a page fault. */ const unsigned NO_FAULT = 0x020; +/** The request should be prefetched into the exclusive state. */ +const unsigned PF_EXCLUSIVE = 0x100; +/** The request should be marked as LRU. */ +const unsigned EVICT_NEXT = 0x200; class Request { |