00001
00044 #ifndef LINKERSCRIPT_H_INCLUDED
00045 #define LINKERSCRIPT_H_INCLUDED
00046
00057 #define LDS_NANOTRACE_SECTION \
00058 .nanotrace (NOLOAD) : { \
00059 KEEP(*(.nanotrace)); \
00060 . = ALIGN(8); \
00061 }
00062
00069 #define LDS_STACK_SECTION \
00070 .stack (NOLOAD) : { \
00071 . = . + CONFIG_STACK_SIZE; \
00072 . = ALIGN(8); \
00073 _end = .; \
00074 }
00075
00081 #define TEXT_IRQ \
00082 *(.libavr32.text.irq.*)
00083
00089 #define BSS_IRQ \
00090 *(.libavr32.bss.irq.*)
00091
00092 #ifndef __ASSEMBLY__
00093
00099 extern void _evba(void);
00106 extern unsigned char _end[];
00107
00108 #endif
00109
00110 #endif