From: Will Sowerbutts Date: Sun, 25 Jan 2015 21:52:34 +0000 (+0000) Subject: New COMMON_MEMORY macro to put code into COMMONMEM segment X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=c19539eb212a6cea1e20f74568ce536cca21cab6;p=FUZIX.git New COMMON_MEMORY macro to put code into COMMONMEM segment --- diff --git a/Kernel/cpu-z80/cpu.h b/Kernel/cpu-z80/cpu.h index c2646ca2..505911a6 100644 --- a/Kernel/cpu-z80/cpu.h +++ b/Kernel/cpu-z80/cpu.h @@ -66,5 +66,6 @@ typedef union { /* this structure is endian dependent */ #define cpu_to_le32(x) (x) #define le32_to_cpu(x) (x) -#define DISCARDABLE static void DISCARDSEG(void) __naked { __asm .area _DISCARD __endasm; } +#define DISCARDABLE static void DISCARDSEG(void) __naked { __asm .area _DISCARD __endasm; } +#define COMMON_MEMORY static void COMMONSEG(void) __naked { __asm .area _COMMONMEM __endasm; } #endif