summaryrefslogtreecommitdiff
path: root/src/mem/fs_translating_port_proxy.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/mem/fs_translating_port_proxy.cc')
-rw-r--r--src/mem/fs_translating_port_proxy.cc10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/mem/fs_translating_port_proxy.cc b/src/mem/fs_translating_port_proxy.cc
index 6a25d1121..d12af13af 100644
--- a/src/mem/fs_translating_port_proxy.cc
+++ b/src/mem/fs_translating_port_proxy.cc
@@ -60,8 +60,14 @@ FSTranslatingPortProxy::FSTranslatingPortProxy(ThreadContext *tc)
{
}
-FSTranslatingPortProxy::FSTranslatingPortProxy(MasterPort &port,
- unsigned int cacheLineSize)
+FSTranslatingPortProxy::FSTranslatingPortProxy(
+ SendFunctionalFunc func, unsigned int cacheLineSize)
+ : PortProxy(func, cacheLineSize), _tc(NULL)
+{
+}
+
+FSTranslatingPortProxy::FSTranslatingPortProxy(
+ MasterPort &port, unsigned int cacheLineSize)
: PortProxy(port, cacheLineSize), _tc(NULL)
{
}