diff options
| author | Felix Morgner <felix.morgner@ost.ch> | 2026-07-30 19:26:31 +0200 |
|---|---|---|
| committer | Felix Morgner <felix.morgner@ost.ch> | 2026-07-30 19:26:31 +0200 |
| commit | 2c9b29799dbf6a706d235d79a3257fc9a42d12d3 (patch) | |
| tree | 94adecbfab6fc3ce6742051a956dc301ce1a79ff /kernel | |
| parent | eba7cb0cd9f4740063dedb9ca960ca9f7cbbe9bc (diff) | |
| download | kernel-2c9b29799dbf6a706d235d79a3257fc9a42d12d3.tar.xz kernel-2c9b29799dbf6a706d235d79a3257fc9a42d12d3.zip | |
kernel/devices: add some documentation
Diffstat (limited to 'kernel')
| -rw-r--r-- | kernel/kernel/drivers/pseudo/null.hpp | 5 |
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; |
