Atmel CAVR-4 사용자 설명서
CAVR-4
Part 2. Compiler reference
Segment reference
159
Memory space
Data. The address range is
0x0–0xFFFFFF
.
Description
Holds static and global
_ _huge
variables that have been defined with non-zero initial
values.
When the
-y
compiler option is used,
_ _huge
constant data is located in this segment.
HUGE_ID
Holds
_ _huge
variable initializers.
XLINK segment memory type
CODE
Memory space
Flash. The address range is
0x0–0x7FFFFF
.
Description
Holds initial values for the variables located in the
HUGE_I
segment. These values are
copied from
HUGE_ID
to
HUGE_I
during system initialization.
HUGE_N
Holds
_ _no_init
static and global
_ _huge
variables.
XLINK segment memory type
DATA
Memory space
Data. The address range is
0x0–0xFFFFFF
.
Description
Holds static and global
_ _huge
variables that will not be initialized at system startup,
for example variables that are to be placed in non-volatile memory. Variables defined
using the
using the
_ _no_init
keyword will be placed in this segment.