From: Alan Cox Date: Sat, 12 Aug 2017 18:47:20 +0000 (+0100) Subject: zx128: switch to level 0, get building ok X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=54624a81ef6c55fed74cb8ca86bec20795dbf5a3;p=FUZIX.git zx128: switch to level 0, get building ok --- diff --git a/Kernel/platform-zx128/config.h b/Kernel/platform-zx128/config.h index 5e65c1f2..90470d8f 100644 --- a/Kernel/platform-zx128/config.h +++ b/Kernel/platform-zx128/config.h @@ -1,3 +1,5 @@ +#define CONFIG_LEVEL_0 + #define CONFIG_IDE //#define CONFIG_BETADISK diff --git a/Kernel/platform-zx128/main.c b/Kernel/platform-zx128/main.c index 0e9899fd..41d6f390 100644 --- a/Kernel/platform-zx128/main.c +++ b/Kernel/platform-zx128/main.c @@ -45,6 +45,15 @@ void map_init(void) { } +size_t strlcpy(char *dst, const char *src, size_t dstsize) +{ + size_t len = strlen(src); + size_t cp = len >= dstsize ? dstsize - 1 : len; + memcpy(dst, src, cp); + dst[cp] = 0; + return len; +} + #ifndef SWAPDEV /* Adding dummy swapper since it is referenced by tricks.s */ void swapper(ptptr p)