Added Test Wake-Up
[i3-mote/i3-mote.git] / Basic-Test-Package / MSP432 / Test_MSP432_ClockSystem / msp432p401r.cmd
1 /******************************************************************************
2 *
3 * Copyright (C) 2012 - 2015 Texas Instruments Incorporated - http://www.ti.com/
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions
7 * are met:
8 *
9 *  Redistributions of source code must retain the above copyright
10 *  notice, this list of conditions and the following disclaimer.
11 *
12 *  Redistributions in binary form must reproduce the above copyright
13 *  notice, this list of conditions and the following disclaimer in the
14 *  documentation and/or other materials provided with the
15 *  distribution.
16 *
17 *  Neither the name of Texas Instruments Incorporated nor the names of
18 *  its contributors may be used to endorse or promote products derived
19 *  from this software without specific prior written permission.
20 *
21 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
22 * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
23 * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
24 * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
25 * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
26 * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
27 * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
28 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
29 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
30 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
31 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
32 *
33 * Default linker command file for Texas Instruments MSP432P401R
34 *
35 * File creation date: 2015-09-03
36 *
37 *****************************************************************************/
39 --retain=flashMailbox
41 MEMORY
42 {
43     MAIN       (RX) : origin = 0x00000000, length = 0x00040000
44     INFO       (RX) : origin = 0x00200000, length = 0x00004000
45     SRAM_CODE  (RWX): origin = 0x01000000, length = 0x00010000
46     SRAM_DATA  (RW) : origin = 0x20000000, length = 0x00010000
47 }
49 /* The following command line options are set as part of the CCS project.    */
50 /* If you are building using the command line, or for some reason want to    */
51 /* define them here, you can uncomment and modify these lines as needed.     */
52 /* If you are using CCS for building, it is probably better to make any such */
53 /* modifications in your CCS project and leave this file alone.              */
54 /*                                                                           */
55 /* A heap size of 1024 bytes is recommended when you plan to use printf()    */
56 /* for debug output to the console window.                                   */
57 /*                                                                           */
58 /* --heap_size=1024                                                          */
59 /* --stack_size=512                                                          */
60 /* --library=rtsv7M4_T_le_eabi.lib                                           */
62 /* Section allocation in memory */
64 SECTIONS
65 {
66     .intvecs:   > 0x00000000
67     .text   :   > MAIN
68     .const  :   > MAIN
69     .cinit  :   > MAIN
70     .pinit  :   > MAIN
71     .init_array  :   > MAIN
73     .flashMailbox : > 0x00200000
75     .vtable :   > 0x20000000
76     .data   :   > SRAM_DATA
77     .bss    :   > SRAM_DATA
78     .sysmem :   > SRAM_DATA
79     .stack  :   > SRAM_DATA (HIGH)
80 }
82 /* Symbolic definition of the WDTCTL register for RTS */
83 WDTCTL_SYM = 0x4000480C;