fix: separate any i/o to sequential device from caching layer
[lunaix-os.git] / lunaix-os / includes / lunaix / device.h
index dde14a3f391d6eb31fdd1e0300ca1105935d1399..08d25c4a2776ee399e450951ce82efd582823485 100644 (file)
@@ -28,7 +28,10 @@ void
 device_init();
 
 struct device*
-device_add(struct device* parent, void* underlay, char* name_fmt, ...);
+device_addseq(struct device* parent, void* underlay, char* name_fmt, ...);
+
+struct device*
+device_addvol(struct device* parent, void* underlay, char* name_fmt, ...);
 
 void
 device_remove(struct device* dev);