summaryrefslogtreecommitdiffhomepage
path: root/Private/NewKit
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal@el-mahrouss-logic.com>2024-03-20 18:24:58 +0100
committerAmlal El Mahrouss <amlal@el-mahrouss-logic.com>2024-03-20 18:25:02 +0100
commitf48c5b2cda43241919d3ea1b263bef01e014c537 (patch)
tree5bf74621fcff0a98163b3908d35cef2a6339bfb7 /Private/NewKit
parent4ba02280f19b8a2beb1ad8445be7df6b7f9e1805 (diff)
Kernel: See below.
- Fix: Kernel page alloc. Inside HalPageAlloc.cpp. - Made NewFSJournalRunner fields private. - Rework StorageKit for current ticket 14. - :boom: Breaking changes to virtual memory api. Signed-off-by: Amlal El Mahrouss <amlal@el-mahrouss-logic.com>
Diffstat (limited to 'Private/NewKit')
-rw-r--r--Private/NewKit/PageAllocator.hpp2
-rw-r--r--Private/NewKit/PageManager.hpp1
2 files changed, 1 insertions, 2 deletions
diff --git a/Private/NewKit/PageAllocator.hpp b/Private/NewKit/PageAllocator.hpp
index 70bbbad9..2b761844 100644
--- a/Private/NewKit/PageAllocator.hpp
+++ b/Private/NewKit/PageAllocator.hpp
@@ -12,7 +12,7 @@
namespace HCore {
namespace Detail {
-UIntPtr create_page_wrapper(Boolean rw, Boolean user);
+VoidPtr create_page_wrapper(Boolean rw, Boolean user);
void exec_disable(UIntPtr addr);
bool page_disable(UIntPtr addr);
} // namespace Detail
diff --git a/Private/NewKit/PageManager.hpp b/Private/NewKit/PageManager.hpp
index dab9ac73..a167c0f9 100644
--- a/Private/NewKit/PageManager.hpp
+++ b/Private/NewKit/PageManager.hpp
@@ -31,7 +31,6 @@ class PTEWrapper final {
PTEWrapper(const PTEWrapper &) = default;
public:
- void Flush();
const UIntPtr VirtualAddress();
void NoExecute(const bool enable = false);