extern uint16_t nready; /* Number of ready processes */
extern inoptr root; /* Address of root dir in inode table */
-extern uint8_t root_dev; /* Device number of root filesystem. */
+extern uint16_t root_dev; /* Device number of root filesystem. */
extern struct blkbuf bufpool[NBUFS];
extern struct p_tab ptab[PTABSIZE];
uint16_t ramsize, procmem, maxproc, nproc, nready;
uint16_t runticks;
bool inint;
-uint8_t root_dev = DEFAULT_ROOT;
+uint16_t root_dev = DEFAULT_ROOT;
uint8_t ticks_this_dsecond;
inoptr root;
uint16_t waitno;