1    /* --COPYRIGHT--,EPL
     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     * --/COPYRIGHT--*/
    12    
    13    /*!
    14     *  ======== MSP430F223x.xdc ========
    15     *  MSP430F223x Cpu definition
    16     *
    17     *  This device has 8KB + 256B of Flash Memory and 512B RAM.  The
    18     *  MSP430F2234 has two op-amps (OA) whereas the MSP430F2232 has none.
    19     */
    20    
    21    metaonly module MSP430F223x inherits IMSP430x22xx
    22    {
    23    instance:
    24        /*!
    25         *  ======== deviceMap ========
    26         *  Device specific memory blocks
    27         *
    28         *  This memory together with the common family memory forms the 
    29         *  complete memory map retuned by `getMemoryMap()`.
    30         */
    31        config xdc.platform.IPlatform.Memory deviceMap[string]  = [
    32            ["RAM", {
    33                comment:    "Data RAM",
    34                name:       "RAM",
    35                base:       0x200,
    36                len:        0x200,
    37                space:      "code/data",
    38                access:     "RWX"
    39            }],
    40    
    41            ["FLASH", {
    42                comment:    "Program FLASH",
    43                name:       "FLASH",
    44                base:       0xE000,
    45                len:        0x1FDE,
    46                space:      "code",
    47                access:     "RWX"
    48            }],
    49        ];
    50    }