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     *
    13     */
    14    
    15    /*!
    16     *  ======== Platform ========
    17     *  Platform support for the osk5912
    18     *
    19     *  This module implements xdc.platform.IPlatform and defines configuration
    20     *  parameters that correspond to this platform's Cpu's, Board's, etc.
    21     *
    22     *  The configuration parameters are initialized in this package's
    23     *  configuration script (package.cfg) and "bound" to the TCOM object
    24     *  model.  Once they are part of the model, these parameters are
    25     *  queried by a program's configuration script.
    26     */
    27    
    28    metaonly module Platform inherits xdc.platform.IPlatform
    29    {
    30        readonly config xdc.platform.IPlatform.Board BOARD = {      
    31            id:             "0",
    32            boardName:      "osk5912",
    33            boardFamily:    "osk5912",
    34            boardRevision:  null,
    35        };
    36            
    37        readonly config xdc.platform.IExeContext.Cpu DSP = {        
    38            id:             "0",
    39            clockRate:      192.0,
    40            catalogName:    "ti.catalog.c5500",
    41            deviceName:     "TMS320C5912",
    42            revision:       "1.0",
    43        };
    44        
    45        readonly config xdc.platform.IExeContext.Cpu GPP = {
    46            id:             "1",
    47            id:             "0",
    48            clockRate:      192.0,
    49            catalogName:    "ti.catalog.arm",
    50            deviceName:     "TMS320C5912",
    51            revision:       "1.0",
    52        };
    53    
    54    instance:
    55    
    56        /*
    57         *  ======== memTab ========
    58         *  Define the osk5912 memory map
    59         */
    60        override readonly config xdc.platform.IPlatform.MemoryMap
    61            externalMemoryMap = [];
    62    }
    63    /*
    64     *  @(#) ti.platforms.osk5912; 1, 0, 1, 0,223; 6-4-2009 14:13:56; /db/ztree/library/trees/platform-k10x/src/
    65     */
    66