diff options
Diffstat (limited to 'Private/KernelKit')
| -rw-r--r-- | Private/KernelKit/HError.hpp | 1 | ||||
| -rw-r--r-- | Private/KernelKit/UserHeap.hpp | 6 |
2 files changed, 6 insertions, 1 deletions
diff --git a/Private/KernelKit/HError.hpp b/Private/KernelKit/HError.hpp index d5a16fd6..a0105d64 100644 --- a/Private/KernelKit/HError.hpp +++ b/Private/KernelKit/HError.hpp @@ -33,6 +33,7 @@ inline constexpr HError kErrorInternal = 49; inline constexpr HError kErrorForkAlreadyExists = 50; inline constexpr HError kErrorOutOfTeamSlot = 51; inline constexpr HError kErrorHeapNotPresent = 52; +inline constexpr HError kErrorNoEntrypoint = 53; inline constexpr HError kErrorUnimplemented = 0; Boolean ke_bug_check(void) noexcept; diff --git a/Private/KernelKit/UserHeap.hpp b/Private/KernelKit/UserHeap.hpp index c919db53..e1455b49 100644 --- a/Private/KernelKit/UserHeap.hpp +++ b/Private/KernelKit/UserHeap.hpp @@ -22,9 +22,13 @@ namespace NewOS { typedef enum { - kUserHeapHypervisor = 0x2, + /// @brief Driver only heap. + kUserHeapDriver = 0x2, + /// @brief Shared heap. kUserHeapShared = 0x4, + /// @brief User and private heap. kUserHeapUser = 0x6, + /// @brief Read and Write heap. kUserHeapRw = 0x8, } kUserHeapFlags; |
