~ubuntu-branches/ubuntu/raring/codeblocks/raring-proposed

« back to all changes in this revision

Viewing changes to src/plugins/scriptedwizard/resources/tricore/templates/TriBoard-TC1797/memoryROM-intern.x

  • Committer: Bazaar Package Importer
  • Author(s): Cosme Domínguez Díaz
  • Date: 2010-08-09 04:38:38 UTC
  • mfrom: (1.1.1 upstream)
  • mto: This revision was merged to the branch mainline in revision 4.
  • Revision ID: james.westby@ubuntu.com-20100809043838-a59ygguym4eg0jgw
Tags: 10.05-0ubuntu1
* New upstream release. Closes (LP: #322350)
 - Switch to dpkg-source 3.0 (quilt) format
 - Remove unneeded README.source
 - Add debian/get-source-orig script that removes all
   Windows prebuilt binaries
* Bump Standards-Version to 3.9.1
 - Stop shipping *.la files
* debian/control
 - Add cdbs package as Build-Depend
 - Add libbz2-dev and zlib1g-dev packages as
   Build-Depends (needed by libhelp_plugin.so)
 - Remove dpatch package of Build-Depends
 - Add codeblocks-contrib-debug package
 - Split architecture-independent files of codeblocks
   package in codeblocks-common package
* debian/rules
 - Switch to CDBS rules system
 - Add parallel build support
 - Add a call to debian/get-source-orig script
 - Use lzma compression (saves 23,5 MB of free space)
* debian/patches
 - Refresh 01_codeblocks_plugin_path
 - Add 02_no_Makefiles_in_debian_dir to remove any link
   in codeblocks build system to deleted Makefiles of debian directory
 - Drop 02_ftbfs_gcc44 and 03_ftbfs_glib221 (merged in upstream)
* debian/watch
 - Update to use the new host (berlios.de)

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/*
 
2
 * memoryInternalROM.x -- TriBoard-TC1797 internal flash memory configuration
 
3
 *                        (only first flash module supported ATM)
 
4
 *
 
5
 * Copyright (C) 1982-2008 HighTec EDV-Systeme GmbH.
 
6
 *
 
7
 */
 
8
/* __TC1797__ __TC131__ with Core TC1.3.1 */
 
9
__TRICORE_DERIVATE_MEMORY_MAP__ = 0x1797;
 
10
/* the external RAM description */
 
11
__EXT_CODE_RAM_BEGIN = 0x80000000;
 
12
__EXT_CODE_RAM_SIZE = 2M;
 
13
__EXT_DATA_RAM_BEGIN = 0xa1000000;
 
14
__EXT_DATA_RAM_SIZE = 1M;
 
15
__RAM_END = __EXT_DATA_RAM_BEGIN + __EXT_DATA_RAM_SIZE;
 
16
/* the internal ram description */
 
17
__INT_CODE_RAM_BEGIN = 0xd4000000;
 
18
__INT_CODE_RAM_SIZE = 24K;
 
19
__INT_DATA_RAM_BEGIN = 0xd0000000;
 
20
__INT_DATA_RAM_SIZE = 124K;
 
21
/* the pcp memory description */
 
22
__PCP_CODE_RAM_BEGIN = 0xf0060000;
 
23
__PCP_CODE_RAM_SIZE = 32K;
 
24
__PCP_DATA_RAM_BEGIN = 0xf0050000;
 
25
__PCP_DATA_RAM_SIZE = 16K;
 
26
 
 
27
/* External Bus Memory Configuration word */
 
28
__EBMCFG = 0x0000800C;
 
29
 
 
30
MEMORY
 
31
{
 
32
  ext_cram (rx!p): org = 0x80000000, len = 2M
 
33
  ext_dram (w!xp): org = 0xa1000000, len = 1M
 
34
  int_cram (rx!p): org = 0xd4000000, len = 24K
 
35
  int_dram (w!xp): org = 0xd0000000, len = 124K
 
36
  pcp_data (wp!x): org = 0xf0050000, len = 16K
 
37
  pcp_text (rxp):  org = 0xf0060000, len = 32K
 
38
}
 
39
 
 
40
/* the symbol __TRICORE_DERIVATE_NAME__ will be defined in the crt0.S and is
 
41
 * tested here to confirm that this memory map and the startup file will
 
42
 * fit together
 
43
*/
 
44
_. = ASSERT ((__TRICORE_DERIVATE_MEMORY_MAP__ == __TRICORE_DERIVATE_NAME__), "Using wrong Memory Map. This Map is for TC1797");