CHAPTER 4 PROGRAM LIST
Application Note U17209EJ1V0AN
113
4.2.14 Link directive file for V850E/IA2
/****************************************************************************** /
/* Link directive file for V850E/IA2 */
/****************************************************************************** /
VECT_RESET: !LOAD ?RX V0x0000000 {
.vect_RESET = $PROGBITS ?AX .vect_RESET;
};
ID_NO: !LOAD ?RX V0x0000070 {
.id_NO = $PROGBITS ?AX .id_NO;
};
VECT_U: !LOAD ?RX V0x00001f0 {
.vect_U = $PROGBITS ?AX .vect_U;
};
VECT_V: !LOAD ?RX V0x0000200 {
.vect_V = $PROGBITS ?AX .vect_V;
};
VECT_W: !LOAD ?RX V0x0000210 {
.vect_W = $PROGBITS ?AX .vect_W;
};
VECT_ETC: !LOAD ?RX V0x0000240 {
.vect_ETC = $PROGBITS ?AX .vect_ETC;
};
VECT_MOTOR: !LOAD ?RX V0x0000260 {
.vect_MOTOR = $PROGBITS ?AX .vect_MOTOR;
};
VECT_AD0: !LOAD ?RX V0x00003a0 {
.vect_AD0 = $PROGBITS ?AX .vect_AD0;
};
VECT_AD1: !LOAD ?RX V0x00003b0 {
.vect_AD1 = $PROGBITS ?AX .vect_AD1;
};
HANDLER: !LOAD ?RX V0x00001000 {
.handler = $PROGBITS ?AX .handler;
};
TEXT: !LOAD ?RX {
.text = $PROGBITS ?AX .text;
};
CONST : !LOAD ?R {
.const = $PROGBITS ?A .const;
};
DATA : !LOAD ?RW V0x0fffc000 {
.data = $PROGBITS ?AW ;
.sdata = $PROGBITS ?AWG ;
.sbss = $NOBITS ?AWG ;