aboutsummaryrefslogtreecommitdiffstats
path: root/src/kernel/vfs.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/kernel/vfs.c')
-rw-r--r--src/kernel/vfs.c3
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);