1 2 3 4 5 6 7 8 9 10 11
12
13 14 15 16 17 18 19 20
21 package ti.catalog.msp430;
22
23 /*!
24 * ======== MSP430F5438 ========
25 * MSP430F5438 CPU definition
26 */
27 metaonly module MSP430F5438 inherits IMSP430F54xx
28 {
29 instance:
30 override config string cpuCoreRevision = "1.0";
31
32 /*!
33 * ======== memMap ========
34 * The default memory map for this device
35 */
36 config xdc.platform.IPlatform.Memory memMap[string] = [
37
38 ["RAM", {
39 comment: "Data RAM",
40 name: "RAM",
41 base: 0x1C00,
42 len: 0x4000,
43 space: "code/data",
44 access: "RWX"
45 }],
46
47 ["FLASH", {
48 comment: "Program FLASH",
49 name: "FLASH",
50 base: 0x5C00,
51 len: 0xA380,
52 space: "code",
53 access: "RWX"
54 }],
55
56 ["FLASH2", {
57 comment: "Extended Program FLASH",
58 name: "FLASH2",
59 base: 0x10000,
60 len: 0x35C00,
61 space: "code",
62 access: "RWX"
63 }],
64
65 ];
66 };