From: Sergio L. Pascual Date: Fri, 2 Jan 2015 01:07:47 +0000 (+0100) Subject: start.c: initialize global fs_tab structure. X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=a0862551a2c1c2dfc7ac5a45982768c8eca9f3a7;p=FUZIX.git start.c: initialize global fs_tab structure. --- 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();