OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [rtos/] [freertos-6.1.1/] [Demo/] [RX600_RX62N-RSK_Renesas/] [RTOSDemo/] [Renesas-Files/] [dbsct.c] - Blame information for rev 585

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 585 jeremybenn
/***********************************************************************/
2
/*                                                                     */
3
/*  FILE        :dbsct.c                                               */
4
/*  DATE        :Wed, Aug 11, 2010                                     */
5
/*  DESCRIPTION :Setting of B,R Section                                */
6
/*  CPU TYPE    :Other                                                 */
7
/*                                                                     */
8
/*  This file is generated by Renesas Project Generator (Ver.4.50).    */
9
/*  NOTE:THIS IS A TYPICAL EXAMPLE.                                    */
10
/*                                                                     */
11
/***********************************************************************/
12
 
13
 
14
/*********************************************************************
15
*
16
* Device     : RX
17
*
18
* File Name  : dbsct.c
19
*
20
* Abstract   : Setting of B,R Section.
21
*
22
* History    : 1.00  (2009-08-07)
23
*
24
* NOTE       : THIS IS A TYPICAL EXAMPLE.
25
*
26
* Copyright(c) 2009 Renesas Technology Corp.
27
*               And Renesas Solutions Corp.,All Rights Reserved.
28
*
29
*********************************************************************/
30
 
31
#include "typedefine.h"
32
 
33
#pragma unpack
34
 
35
#pragma section C C$DSEC
36
extern const struct {
37
    _UBYTE *rom_s;       /* Start address of the initialized data section in ROM */
38
    _UBYTE *rom_e;       /* End address of the initialized data section in ROM   */
39
    _UBYTE *ram_s;       /* Start address of the initialized data section in RAM */
40
}   _DTBL[] = {
41
    { __sectop("D"), __secend("D"), __sectop("R") },
42
    { __sectop("D_2"), __secend("D_2"), __sectop("R_2") },
43
    { __sectop("D_1"), __secend("D_1"), __sectop("R_1") }
44
};
45
#pragma section C C$BSEC
46
extern const struct {
47
    _UBYTE *b_s;         /* Start address of non-initialized data section */
48
    _UBYTE *b_e;         /* End address of non-initialized data section */
49
}   _BTBL[] = {
50
    { __sectop("B"), __secend("B") },
51
    { __sectop("B_2"), __secend("B_2") },
52
    { __sectop("B_1"), __secend("B_1") }
53
};
54
 
55
#pragma section
56
 
57
/*
58
** CTBL prevents excessive output of L1100 messages when linking.
59
** Even if CTBL is deleted, the operation of the program does not change.
60
*/
61
_UBYTE * const _CTBL[] = {
62
    __sectop("C_1"), __sectop("C_2"), __sectop("C"),
63
    __sectop("W_1"), __sectop("W_2"), __sectop("W")
64
};
65
 
66
#pragma packoption

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.