aboutsummaryrefslogtreecommitdiff
path: root/kernel/devices/src/Device.cpp
diff options
context:
space:
mode:
authorLukas Oesch <lukasoesch20@gmail.com>2026-03-03 08:37:56 +0100
committerLukas Oesch <lukasoesch20@gmail.com>2026-03-17 16:42:29 +0100
commitd2e9e3ee57918ddd4a1f81e70304dc15964555ff (patch)
tree92dbe0b5f97865f9f6c22f115be86c84df3e33da /kernel/devices/src/Device.cpp
parent9eeaf95fcc6b2d6302d8447940678e1597d26f0a (diff)
downloadteachos-d2e9e3ee57918ddd4a1f81e70304dc15964555ff.tar.xz
teachos-d2e9e3ee57918ddd4a1f81e70304dc15964555ff.zip
implement function to get a device by major and minor number
Diffstat (limited to 'kernel/devices/src/Device.cpp')
-rw-r--r--kernel/devices/src/Device.cpp13
1 files changed, 12 insertions, 1 deletions
diff --git a/kernel/devices/src/Device.cpp b/kernel/devices/src/Device.cpp
index d755fb9..48ba29b 100644
--- a/kernel/devices/src/Device.cpp
+++ b/kernel/devices/src/Device.cpp
@@ -1,6 +1,17 @@
#include "devices/Device.hpp"
+#include <cstddef>
+
namespace devices
{
- // TODO BA-FS26 implement device functionality
+
+ auto device::major() const -> size_t
+ {
+ return m_major;
+ }
+
+ auto device::minor() const -> size_t
+ {
+ return m_minor;
+ }
} // namespace devices \ No newline at end of file