aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--kernel/kernel/drivers/pseudo/null.hpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/kernel/kernel/drivers/pseudo/null.hpp b/kernel/kernel/drivers/pseudo/null.hpp
index f34d3a0a..6a736c33 100644
--- a/kernel/kernel/drivers/pseudo/null.hpp
+++ b/kernel/kernel/drivers/pseudo/null.hpp
@@ -16,6 +16,11 @@
namespace kernel::drivers::pseudo
{
+ //! The driver for the "null" character device (e.g. /dev/null)
+ //!
+ //! The null device always perform empty reads, reading nothing, and discards all writes.
+ //!
+ //! @note This drivers reserves major number 1 and minor number 3.
struct null final : kapi::devices::driver, kernel::bus::pseudo_claim
{
[[nodiscard]] auto probe(kapi::devices::device & device) -> kstd::result<void> override;