| @@ -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)) | |||