- Main Page
- Related Pages
- Data Structures
- Files

- File List
- Globals

# include/linkerscript.h

Go to the documentation of this file.

    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 /* LINKERSCRIPT_H_INCLUDED */