diff options
Diffstat (limited to 'src/mem/se_translating_port_proxy.cc')
-rw-r--r-- | src/mem/se_translating_port_proxy.cc | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/mem/se_translating_port_proxy.cc b/src/mem/se_translating_port_proxy.cc index c5f38f1cd..94d2ab3d1 100644 --- a/src/mem/se_translating_port_proxy.cc +++ b/src/mem/se_translating_port_proxy.cc @@ -55,8 +55,13 @@ using namespace TheISA; -SETranslatingPortProxy::SETranslatingPortProxy(MasterPort& port, Process *p, - AllocType alloc) +SETranslatingPortProxy::SETranslatingPortProxy( + SendFunctionalFunc func, Process *p, AllocType alloc) + : PortProxy(func, p->system->cacheLineSize()), pTable(p->pTable), + process(p), allocating(alloc) +{ } +SETranslatingPortProxy::SETranslatingPortProxy(MasterPort &port, + Process *p, AllocType alloc) : PortProxy(port, p->system->cacheLineSize()), pTable(p->pTable), process(p), allocating(alloc) { } |