/***********************************************************************/ | |
/* */ | |
/* FILE :dbsct.c */ | |
/* DATE :Wed, Aug 11, 2010 */ | |
/* DESCRIPTION :Setting of B,R Section */ | |
/* CPU TYPE :Other */ | |
/* */ | |
/* This file is generated by Renesas Project Generator (Ver.4.50). */ | |
/* NOTE:THIS IS A TYPICAL EXAMPLE. */ | |
/* */ | |
/***********************************************************************/ | |
/********************************************************************* | |
* | |
* Device : RX | |
* | |
* File Name : dbsct.c | |
* | |
* Abstract : Setting of B,R Section. | |
* | |
* History : 1.00 (2009-08-07) | |
* | |
* NOTE : THIS IS A TYPICAL EXAMPLE. | |
* | |
* Copyright(c) 2009 Renesas Technology Corp. | |
* And Renesas Solutions Corp.,All Rights Reserved. | |
* | |
*********************************************************************/ | |
#include "typedefine.h" | |
#pragma unpack | |
#pragma section C C$DSEC | |
extern const struct { | |
_UBYTE *rom_s; /* Start address of the initialized data section in ROM */ | |
_UBYTE *rom_e; /* End address of the initialized data section in ROM */ | |
_UBYTE *ram_s; /* Start address of the initialized data section in RAM */ | |
} _DTBL[] = { | |
{ __sectop("D"), __secend("D"), __sectop("R") }, | |
{ __sectop("D_2"), __secend("D_2"), __sectop("R_2") }, | |
{ __sectop("D_1"), __secend("D_1"), __sectop("R_1") } | |
}; | |
#pragma section C C$BSEC | |
extern const struct { | |
_UBYTE *b_s; /* Start address of non-initialized data section */ | |
_UBYTE *b_e; /* End address of non-initialized data section */ | |
} _BTBL[] = { | |
{ __sectop("B"), __secend("B") }, | |
{ __sectop("B_2"), __secend("B_2") }, | |
{ __sectop("B_1"), __secend("B_1") } | |
}; | |
#pragma section | |
/* | |
** CTBL prevents excessive output of L1100 messages when linking. | |
** Even if CTBL is deleted, the operation of the program does not change. | |
*/ | |
_UBYTE * const _CTBL[] = { | |
__sectop("C_1"), __sectop("C_2"), __sectop("C"), | |
__sectop("W_1"), __sectop("W_2"), __sectop("W") | |
}; | |
#pragma packoption |