diff options
Diffstat (limited to 'src/kernel/vfs.c')
-rw-r--r-- | src/kernel/vfs.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/kernel/vfs.c b/src/kernel/vfs.c index 8d4b975..b3af7fc 100644 --- a/src/kernel/vfs.c +++ b/src/kernel/vfs.c @@ -61,13 +61,14 @@ void vfs_svc(uint32_t n, uint32_t *ret, uint32_t *args) void vfs_init(void) { + // Mark all volumes and files as empty for (int i = 0; i < VFS_MAX_VOLS; i++) vfs_volumes[i].flags = 0; for (int i = 0; i < VFS_MAX_FILES; i++) vfs_files[i].flags = 0; vfs_mount(&stdio_funcs, 0); - // order is crucial + // Order of opening here may be important TODO confirm vfs_open(" in", VFS_FILE_READ); vfs_open(" out", VFS_FILE_WRITE); vfs_open(" err", VFS_FILE_WRITE); |