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    requires xdc.platform;
    14    requires ti.catalog;
    15    requires ti.catalog.msp430.peripherals.timer;
    16    requires ti.catalog.msp430.peripherals.adc;
    17    requires ti.catalog.msp430.peripherals.clock;
    18    requires ti.catalog.msp430.peripherals.communication;
    19    requires ti.catalog.msp430.peripherals.gpio;
    20    requires ti.catalog.msp430.peripherals.oa;
    21    requires ti.catalog.msp430.peripherals.special_function;
    22    requires ti.catalog.msp430.peripherals.watchdog;
    23    requires ti.catalog.msp430.peripherals.interrupt;
    24    
    25    /*!
    26     *  ======== ti.catalog.msp430 ========
    27     *  Package of devices for the msp430 family.
    28     *
    29     *  Each module in this package implements the xdc.platform.ICpuDataSheet
    30     *  interface. This interface is used by platforms (modules that implement
    31     *  xdc.platform.IPlatform) to obtain the memory map supported by each CPU.
    32     */
    33    package ti.catalog.msp430 [1,0,0] {
    34        interface IMSP430;
    35        interface IMSP430x22xx;
    36        interface IMSP430F54xx;
    37        interface IMSP430F55xx;
    38        module MSP430;
    39        module MSP430F5418, MSP430F5419;
    40        module MSP430F5435, MSP430F5436;
    41        module MSP430F5437, MSP430F5438;
    42        module MSP430F5529;
    43        module MSP430F223x, MSP430F225x, MSP430F2274;
    44    }