trs80m1: fix another selector bug and a warning
authorAlan Cox <alan@linux.intel.com>
Fri, 6 Jul 2018 00:14:07 +0000 (01:14 +0100)
committerAlan Cox <alan@linux.intel.com>
Fri, 6 Jul 2018 00:14:07 +0000 (01:14 +0100)
Kernel/platform-trs80m1/discard.c

index 99733a5..b90bbcb 100644 (file)
@@ -5,6 +5,7 @@
 #include <kdata.h>
 #include "devfd3.h"
 #include "devgfx.h"
+#include <devstringy.h>
 #include "trs80.h"
 
 void device_init(void)
@@ -48,7 +49,7 @@ static void pagemap_init_selector(void)
   i = MAX_MAPS;
  while(i) {
   /* 32K bank i, map 0 (I/O in low 16K bank in top 32), banking on */
-  pagemap_add(i << 4 + 8);
+  pagemap_add((i << 4) + 8);
   i--;
  }
 }