1 /*
2 * Copyright (c) 2008 Texas Instruments and others.
3 * All rights reserved. This program and the accompanying materials
4 * are made available under the terms of the Eclipse Public License v1.0
5 * which accompanies this distribution, and is available at
6 * http://www.eclipse.org/legal/epl-v10.html
7 *
8 * Contributors:
9 * Texas Instruments - initial implementation
10 *
11 * */
12 /*
13 * ======== Platform.xdc ========
14 */
15
16 /*!
17 * ======== Platform ========
18 * Platform support for the eZ430-RF2500 target board
19 *
20 * This particular platform has a single Cpu, and therefore, only
21 * declares a single CPU configuration object. Multi-CPU platforms
22 * would declare multiple Cpu configuration parameters (one per
23 * platform CPU).
24 */
25 metaonlymodule Platform inherits xdc.platform.IPlatform
26 {
27 /*!
28 * ======== BOARD ========
29 * This platform's board attributes
30 */
31 readonlyconfig xdc.platform.IPlatform.Board BOARD = {
32 id: "0",
33 boardName: "ez430_rf2500",
34 boardFamily: "ez430",
35 boardRevision: null
36 };
37
38 /*!
39 * ======== CPU ========
40 * The CPU simulated by this platform.
41 *
42 * The eZ430-RF2500 incorporates the MSP430F2274, but the
43 * more generic MSP430F227x specification is sufficient
44 * for now.
45 */
46 readonlyconfig xdc.platform.IExeContext.Cpu CPU = {
47 id: "0",
48 clockRate: 16.0,
49 catalogName: "ti.catalog.msp430",
50 deviceName: "MSP430F227x",
51 revision: "",
52 };
53
54 instance:
55 /*!
56 * ======== dssPath ========
57 * Path to the Debug Script Server (DSS) product
58 *
59 * This platform uses the DSS support delivered as part of Code
60 * Composer Studio or as a standalone product. `dssPath` must be set
61 * to an absolute path to the installation directory of DSS.
62 *
63 * For example, if you've installed Code Composer Essentials 3.1 in
64 * the default installation directory, `dssPath` should be set to
65 * `"C:/Program Files/Texas Instruments/CC Essentials v3.1/DebugServer"`.
66 */
67 config String dssPath;
68
69 overrideconfig String codeMemory = "FLASH";
70
71 overrideconfig String dataMemory = "RAM";
72
73 overrideconfig String stackMemory = "RAM";
74 };
75 /*
76 * @(#) ti.platforms.ez430_rf2500; 1, 0, 0, 1,15; 5-6-2010 13:39:55; /db/ztree/library/trees/platform/platform-k34x/src/
77 */
78