From 61749974621f534749e68c04ab955c68c3dc8d01 Mon Sep 17 00:00:00 2001 From: Alan Cox Date: Thu, 2 Jul 2015 18:05:50 +0100 Subject: [PATCH] trs80: fix missed file discard.c --- Kernel/platform-trs80/discard.c | 34 +++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 Kernel/platform-trs80/discard.c diff --git a/Kernel/platform-trs80/discard.c b/Kernel/platform-trs80/discard.c new file mode 100644 index 00000000..5da36f56 --- /dev/null +++ b/Kernel/platform-trs80/discard.c @@ -0,0 +1,34 @@ +#include +#include +#include + +void device_init(void) +{ + vtbuf_init(); +#ifdef CONFIG_RTC + /* Time of day clock */ + inittod(); +#endif + hd_probe(); +} + +void map_init(void) +{ +} + +uint8_t nbanks = 1; /* Default 1 bank, unless port 94 probe updates */ + +void pagemap_init(void) +{ +#ifdef CONFIG_MAP94 + int i = nbanks - 1; + while (i) { + pagemap_add(i); /* Mode 3, U64K low 32K mapped as low 32K */ + pagemap_add(i|0x80); /* Mode 3, U64K high 32K mapped as low 32K */ + i--; + } +#else + pagemap_add(0x63); /* Mode 3, U64K low 32K mapped as low 32K */ + pagemap_add(0x73); /* Mode 3, U64K high 32K mapped as low 32K */ +#endif +} -- 2.34.1