From eb543d77e4a6ef55312b41d5a5300aa7d6e239aa Mon Sep 17 00:00:00 2001 From: Alan Cox Date: Tue, 13 Sep 2016 22:09:48 +0100 Subject: [PATCH] kernel32: uint8_t * for base, also remove bogus PROGTOP define We are better seeing where it needs fixing and doing it right --- Kernel/include/kernel32.h | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/Kernel/include/kernel32.h b/Kernel/include/kernel32.h index dbac219f..44d7edaa 100644 --- a/Kernel/include/kernel32.h +++ b/Kernel/include/kernel32.h @@ -15,12 +15,10 @@ extern unsigned long kmemused(void); /* flat.c */ extern void pagemap_switch(ptptr p); -extern void *pagemap_base(void); -#define PROGLOAD (uint32_t)pagemap_base() +extern uint8_t *pagemap_base(void); +#define PROGLOAD pagemap_base() extern uint32_t ugetl(void *uaddr, int *err); extern int uputl(uint32_t val, void *uaddr); -/* Dummy */ -#define PROGTOP 0 #endif -- 2.34.1