@@ -30,6 +30,7 @@ transmitterEnable KEYWORD2 | |||
attachRts KEYWORD2 | |||
attachCts KEYWORD2 | |||
PROGMEM LITERAL1 | |||
FLASHMEM LITERAL1 | |||
DMAMEM LITERAL1 | |||
FASTRUN LITERAL1 | |||
Serial4 KEYWORD1 |
@@ -28,6 +28,7 @@ | |||
#define DMAMEM __attribute__ ((section(".dmabuffers"), used)) | |||
#define FASTRUN __attribute__ ((section(".fastrun") )) | |||
#define PROGMEM __attribute__((section(".progmem"))) | |||
#define FLASHMEM __attribute__((section(".flashmem"))) | |||
#define PGM_P const char * | |||
#define PSTR(str) ({static const char data[] PROGMEM = (str); &data[0];}) |
@@ -18,6 +18,7 @@ SECTIONS | |||
KEEP(*(.bootdata)) | |||
KEEP(*(.vectors)) | |||
KEEP(*(.startup)) | |||
*(.flashmem*) | |||
*(.progmem*) | |||
. = ALIGN(4); | |||
KEEP(*(.init)) |