aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFelix Morgner <felix.morgner@ost.ch>2026-07-30 09:32:06 +0200
committerFelix Morgner <felix.morgner@ost.ch>2026-07-30 09:32:06 +0200
commit054e336fd82ca204acf52876f99bf45ff0d7babc (patch)
tree0526c0fd3d9a94f1ad7f2a96752f7a46d2062fc7
parent09dd0e7d8bc21181c01198c3346dccba386eac92 (diff)
downloadkernel-054e336fd82ca204acf52876f99bf45ff0d7babc.tar.xz
kernel-054e336fd82ca204acf52876f99bf45ff0d7babc.zip
kerne/fs: add more reserved numbers
-rw-r--r--kernel/kernel/filesystem/reserved_numbers.hpp15
1 files changed, 15 insertions, 0 deletions
diff --git a/kernel/kernel/filesystem/reserved_numbers.hpp b/kernel/kernel/filesystem/reserved_numbers.hpp
index e1d0fdab..871d93f8 100644
--- a/kernel/kernel/filesystem/reserved_numbers.hpp
+++ b/kernel/kernel/filesystem/reserved_numbers.hpp
@@ -16,6 +16,21 @@ namespace kernel::filesystem
constexpr auto inline ram_disk = std::uint8_t{1};
} // namespace block_major_numbers
+ namespace character_major_numbers
+ {
+ //! Memory devices.
+ constexpr auto inline memory = std::uint8_t{1};
+ } // namespace character_major_numbers
+
+ namespace character_minor_numbers
+ {
+ //! The 'null' device
+ constexpr auto inline null = std::uint8_t{3};
+
+ //! The 'zero' device
+ constexpr auto inline zero = std::uint8_t{5};
+ } // namespace character_minor_numbers
+
} // namespace kernel::filesystem
#endif