aboutsummaryrefslogtreecommitdiff
path: root/kernel/devices/src
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/devices/src')
-rw-r--r--kernel/devices/src/BlockDevice.cpp6
-rw-r--r--kernel/devices/src/Device.cpp6
-rw-r--r--kernel/devices/src/storage/RAMDisk/RAMDiskController.cpp6
-rw-r--r--kernel/devices/src/storage/RAMDisk/RAMDiskDevice.cpp6
-rw-r--r--kernel/devices/src/storage/StorageController.cpp6
-rw-r--r--kernel/devices/src/storage/StorageManagement.cpp9
6 files changed, 39 insertions, 0 deletions
diff --git a/kernel/devices/src/BlockDevice.cpp b/kernel/devices/src/BlockDevice.cpp
new file mode 100644
index 0000000..970f7b2
--- /dev/null
+++ b/kernel/devices/src/BlockDevice.cpp
@@ -0,0 +1,6 @@
+#include "devices/BlockDevice.hpp"
+
+namespace devices
+{
+ // TODO BA-FS26 implement block device functionality
+} // namespace devices \ No newline at end of file
diff --git a/kernel/devices/src/Device.cpp b/kernel/devices/src/Device.cpp
new file mode 100644
index 0000000..d755fb9
--- /dev/null
+++ b/kernel/devices/src/Device.cpp
@@ -0,0 +1,6 @@
+#include "devices/Device.hpp"
+
+namespace devices
+{
+ // TODO BA-FS26 implement device functionality
+} // namespace devices \ No newline at end of file
diff --git a/kernel/devices/src/storage/RAMDisk/RAMDiskController.cpp b/kernel/devices/src/storage/RAMDisk/RAMDiskController.cpp
new file mode 100644
index 0000000..9c6427d
--- /dev/null
+++ b/kernel/devices/src/storage/RAMDisk/RAMDiskController.cpp
@@ -0,0 +1,6 @@
+#include "devices/storage/RAMDisk/RAMDiskController.hpp"
+
+namespace devices::storage::ram_disk
+{
+ // TODO BA-FS26 implement ram disk controller functionality
+} // namespace devices::storage::ram_disk \ No newline at end of file
diff --git a/kernel/devices/src/storage/RAMDisk/RAMDiskDevice.cpp b/kernel/devices/src/storage/RAMDisk/RAMDiskDevice.cpp
new file mode 100644
index 0000000..8d8f51e
--- /dev/null
+++ b/kernel/devices/src/storage/RAMDisk/RAMDiskDevice.cpp
@@ -0,0 +1,6 @@
+#include "devices/storage/RAMDisk/RAMDiskDevice.hpp"
+
+namespace devices::storage::ram_disk
+{
+ // TODO BA-FS26 implement ram disk device functionality
+} // namespace devices::storage::ram_disk \ No newline at end of file
diff --git a/kernel/devices/src/storage/StorageController.cpp b/kernel/devices/src/storage/StorageController.cpp
new file mode 100644
index 0000000..fe386cf
--- /dev/null
+++ b/kernel/devices/src/storage/StorageController.cpp
@@ -0,0 +1,6 @@
+#include "devices/storage/StorageController.hpp"
+
+namespace devices::storage
+{
+ // TODO BA-FS26 implement storage controller functionality
+} // namespace devices::storage \ No newline at end of file
diff --git a/kernel/devices/src/storage/StorageManagement.cpp b/kernel/devices/src/storage/StorageManagement.cpp
new file mode 100644
index 0000000..f34fa15
--- /dev/null
+++ b/kernel/devices/src/storage/StorageManagement.cpp
@@ -0,0 +1,9 @@
+#include "devices/storage/StorageManagement.hpp"
+
+namespace devices::storage
+{
+ auto storage_management::init() -> void
+ {
+ // TODO BA-FS26 implement storage management initialization
+ }
+} // namespace devices::storage \ No newline at end of file