| Xmega Application Note | |||||
Assembler abstraction layer: IAR Assembler specifics. More...
Go to the source code of this file.
Defines | |
| #define | BSS_SECTION(name) RSEG name:DATA:NOROOT |
| #define | DATA_SECTION(name) RSEG name:DATA:NOROOT |
| #define | END_FILE() END |
| #define | END_FUNC(name) ENDMOD |
| #define | END_REPEAT() ENDR |
| #define | EXTERN_SYMBOL(name) EXTERN name |
| #define | FILL_BYTES(count) DS8 count |
| #define | FUNCTION(name) iar_begin_func name, text_##name, 0, 0 |
| #define | hi(x) HWRD x |
| #define | L(name) name |
| #define | lo(x) LWRD x |
| #define | PUBLIC_FUNCTION(name) iar_begin_func name, text_##name, 1, 0 |
| #define | PUBLIC_FUNCTION_SEGMENT(name, segment) iar_begin_func_segm name, text_##name, 1, 0, segment |
| #define | REPEAT(count) REPT count |
| #define | RODATA_SECTION(name) RSEG name:CONST:NOROOT |
| #define | SET_LOC(offset) ORG offset |
| #define | TEXT_SECTION(name) RSEG name:CODE:NOROOT |
| #define | WEAK_FUNCTION(name) iar_begin_func name, text_##name, 1, 1 |
| #define | WEAK_FUNCTION_ALIAS(name, strong_name) iar_weak_alias name, strong_name |
Variables | |
| ld_addr MACRO sym mov LWRD sym orh HWRD sym ENDM call MACRO sym rcall sym ENDM iar_begin_func MACRO is_weak MODULE name RSEG | CODE |
| ld_addr MACRO sym mov LWRD sym orh HWRD sym ENDM call MACRO sym rcall sym ENDM iar_begin_func MACRO | is_public |
| ld_addr MACRO sym mov LWRD sym orh HWRD sym ENDM call MACRO sym rcall sym ENDM iar_begin_func MACRO is_weak MODULE name RSEG | is_weak |
| ld_addr MACRO sym mov LWRD sym orh HWRD sym ENDM call MACRO sym rcall sym ENDM iar_begin_func MACRO | name |
| ld_addr MACRO | reg |
| ld_addr MACRO sym mov LWRD sym orh HWRD sym ENDM call MACRO sym rcall sym ENDM iar_begin_func MACRO | sect |
| ld_addr MACRO sym mov LWRD sym orh HWRD sym ENDM call MACRO sym rcall sym ENDM iar_begin_func MACRO is_weak MODULE name RSEG segment MODULE name RSEG | segment |
Assembler abstraction layer: IAR Assembler specifics.
Copyright (C) 2009 Atmel Corporation. All rights reserved.
Definition in file iar.h.
| #define END_FILE | ( | ) | END |
| #define END_REPEAT | ( | ) | ENDR |
| #define FILL_BYTES | ( | count | ) | DS8 count |
| #define hi | ( | x | ) | HWRD x |
| #define lo | ( | x | ) | LWRD x |
| #define PUBLIC_FUNCTION_SEGMENT | ( | name, | |||
| segment | ) | iar_begin_func_segm name, text_##name, 1, 0, segment |
| #define REPEAT | ( | count | ) | REPT count |
Generated on Fri Oct 22 12:15:25 2010 for AVR1300 Using the Xmega ADC by 1.6.3
|