aboutsummaryrefslogtreecommitdiff
path: root/src/common/multi_level_page_table.cpp
diff options
context:
space:
mode:
authorFernando Sahmkow <fsahmkow27@gmail.com>2021-11-10 17:37:17 +0100
committerFernando Sahmkow <fsahmkow27@gmail.com>2022-10-06 21:00:51 +0200
commit68f564315939f95b4f81647bb6062a647cf73d80 (patch)
treed340f10064341c938ab952a53fb4ec0b941ee635 /src/common/multi_level_page_table.cpp
parent9f62d4f41facdb7372372e41490554aee7a63f03 (diff)
Common: implement MultiLevelPageTable.
Diffstat (limited to 'src/common/multi_level_page_table.cpp')
-rw-r--r--src/common/multi_level_page_table.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/common/multi_level_page_table.cpp b/src/common/multi_level_page_table.cpp
new file mode 100644
index 0000000000..561785ca74
--- /dev/null
+++ b/src/common/multi_level_page_table.cpp
@@ -0,0 +1,7 @@
+#include "common/multi_level_page_table.inc"
+
+namespace Common {
+template class Common::MultiLevelPageTable<GPUVAddr>;
+template class Common::MultiLevelPageTable<VAddr>;
+template class Common::MultiLevelPageTable<PAddr>;
+} // namespace Common