1 2 3 4 5 6 7 8 9 10 11
12
13 14 15
16 package ti.catalog.msp430;
17
18 /*!
19 * ======== IMSP430 ========
20 * An interface implemented by all MSP430 devices.
21 *
22 * This interface is defined to factor common data about this family into
23 * a single place; all MSP430 devices extend this interface.
24 */
25 metaonly interface IMSP430 inherits ti.catalog.ICpuDataSheet
26 {
27 instance:
28 override config String cpuCore = "MSP430";
29 override config String isa = "430";
30 override config Int minProgUnitSize = 1;
31 override config Int minDataUnitSize = 1;
32 override config Int dataWordSize = 2;
33
34 /*!
35 * ======== vcc ========
36 * Stores current system VCC value in CFG script
37 */
38 config Float vcc = 0;
39 };