1 /* 2 * Copyright 2009 by Texas Instruments Incorporated. 3 * 4 * All rights reserved. Property of Texas Instruments Incorporated. 5 * Restricted rights to use, duplicate or disclose this code are 6 * granted through contract. 7 * 8 */ 9 10 /* 11 * ======== Platform.xdc ======== 12 * This module implements xdc.IPlatform and defines configuration 13 * parameters that correspond to this platform's Cpu's, Board's, etc. 14 * 15 * The configuration parameters are initialized in this package's 16 * configuration script (package.cfg) and "bound" to the TCOM object 17 * model. Once they are part of the model, these parameters are 18 * queried by a program's configuration script. 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 */ 26 27 package ti.platforms.control28035; 28 29 metaonly module Platform inherits xdc.platform.IPlatform 30 { 31 readonly config xdc.platform.IPlatform.Board BOARD = { 32 id: "0", 33 boardName: "control28035", 34 boardFamily: "control28035", 35 boardRevision: null 36 }; 37 38 readonly config xdc.platform.IExeContext.Cpu CPU = { 39 id: "0", 40 clockRate: 60.0, 41 catalogName: "ti.catalog.c2800", 42 deviceName: "TMS320C28035", 43 revision: null 44 }; 45 46 instance: 47 48 override config string codeMemory = "FLASH"; 49 50 override config string dataMemory = "LSARAM"; 51 52 override config string stackMemory = "MSARAM"; 53 }; 54 /* 55 * @(#) ti.platforms.control28035; 1, 0, 0,9; 6-4-2009 14:20:40; /db/ztree/library/trees/platform-k10x/src/ 56 */ 57