From a0862551a2c1c2dfc7ac5a45982768c8eca9f3a7 Mon Sep 17 00:00:00 2001 From: "Sergio L. Pascual" Date: Fri, 2 Jan 2015 02:07:47 +0100 Subject: [PATCH] start.c: initialize global fs_tab structure. --- Kernel/start.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Kernel/start.c b/Kernel/start.c index 3bda51de..8bc252ee 100644 --- a/Kernel/start.c +++ b/Kernel/start.c @@ -41,6 +41,14 @@ void bufinit(void) } } +void fstabinit(void) +{ + struct mount *mp; + + for (mp = fs_tab; mp < fs_tab + NMOUNTS; ++mp) { + mp->m_dev = NO_DEVICE; + } +} void create_init(void) { @@ -134,6 +142,7 @@ void fuzix_main(void) /* Parameters message */ kprintf("%dkB total RAM, %dkB available to processes (%d processes max)\n", ramsize, procmem, maxproc); bufinit(); + fstabinit(); pagemap_init(); create_init(); -- 2.34.1