// devfs.cpp // device filesystem for HOS // Author: Josh Holtrop // Date: 06/03/04 // Modified: 06/08/04 #include "devfs.h" #include "Device.h" #include "DeviceFolder.h" #include "kio.h" DeviceFolder *dev; void devfs_init(string mountPoint) { dev = new DeviceFolder(); /* dev->mkdir("test", 0644); dev->mkdir("test1", 0755); dev->mkdir("test1", 0644); dev->mknod("hda1", 3, 1, 'b', 0632); dev->mknod("psmouse", 4, 1, 'c', 0677); dev->mklink("root", "hda1"); */ dev->ls(); // vfs_mount("devfs", mountPoint, 0755, 0, 0); }