aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Code_Composer/grlib_demo/grlib_demo_ccs.cmd
diff options
context:
space:
mode:
authorRoy Ben-Shabat <Roy@Twine-s.com>2017-11-16 14:17:14 +0200
committerRoy Ben-Shabat <Roy@Twine-s.com>2017-11-16 14:17:14 +0200
commite50cbadc53a3ed5ace454264016331b6e8b3b9aa (patch)
tree662bd3ab1d4470bb0f8f20a4f9c0fb8f3f574e64 /Software/Code_Composer/grlib_demo/grlib_demo_ccs.cmd
parent00d136d19774c6856de553ce955c92feb6be92a4 (diff)
downloadTango-e50cbadc53a3ed5ace454264016331b6e8b3b9aa.tar.gz
Tango-e50cbadc53a3ed5ace454264016331b6e8b3b9aa.zip
Added Code Composer Workspace.
Implemented a clean! CCS git ignore.
Diffstat (limited to 'Software/Code_Composer/grlib_demo/grlib_demo_ccs.cmd')
-rw-r--r--Software/Code_Composer/grlib_demo/grlib_demo_ccs.cmd70
1 files changed, 70 insertions, 0 deletions
diff --git a/Software/Code_Composer/grlib_demo/grlib_demo_ccs.cmd b/Software/Code_Composer/grlib_demo/grlib_demo_ccs.cmd
new file mode 100644
index 000000000..cc957ff2a
--- /dev/null
+++ b/Software/Code_Composer/grlib_demo/grlib_demo_ccs.cmd
@@ -0,0 +1,70 @@
+/******************************************************************************
+ *
+ * grlib_demo_ccs.cmd - CCS linker configuration file for grlib_demo.
+ *
+ * Copyright (c) 2013-2017 Texas Instruments Incorporated. All rights reserved.
+ * Software License Agreement
+ *
+ * Texas Instruments (TI) is supplying this software for use solely and
+ * exclusively on TI's microcontroller products. The software is owned by
+ * TI and/or its suppliers, and is protected under applicable copyright
+ * laws. You may not combine this software with "viral" open-source
+ * software in order to form a larger program.
+ *
+ * THIS SOFTWARE IS PROVIDED "AS IS" AND WITH ALL FAULTS.
+ * NO WARRANTIES, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING, BUT
+ * NOT LIMITED TO, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+ * A PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. TI SHALL NOT, UNDER ANY
+ * CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL, OR CONSEQUENTIAL
+ * DAMAGES, FOR ANY REASON WHATSOEVER.
+ *
+ * This is part of revision 2.1.4.178 of the DK-TM4C129X Firmware Package.
+ *
+ *****************************************************************************/
+
+--retain=g_pfnVectors
+
+/* The following command line options are set as part of the CCS project. */
+/* If you are building using the command line, or for some reason want to */
+/* define them here, you can uncomment and modify these lines as needed. */
+/* If you are using CCS for building, it is probably better to make any such */
+/* modifications in your CCS project and leave this file alone. */
+/* */
+/* --heap_size=0 */
+/* --stack_size=256 */
+/* --library=rtsv7M3_T_le_eabi.lib */
+
+/* The starting address of the application. Normally the interrupt vectors */
+/* must be located at the beginning of the application. */
+#define APP_BASE 0x00000000
+#define RAM_BASE 0x20000000
+
+/* System memory map */
+
+MEMORY
+{
+ /* Application stored in and executes from internal flash */
+ FLASH (RX) : origin = APP_BASE, length = 0x00100000
+ /* Application uses internal RAM for data */
+ SRAM (RWX) : origin = 0x20000000, length = 0x00040000
+}
+
+/* Section allocation in memory */
+
+SECTIONS
+{
+ .intvecs: > APP_BASE
+ .text : > FLASH
+ .const : > FLASH
+ .cinit : > FLASH
+ .pinit : > FLASH
+ .init_array : > FLASH
+
+ .vtable : > RAM_BASE
+ .data : > SRAM
+ .bss : > SRAM
+ .sysmem : > SRAM
+ .stack : > SRAM
+}
+
+__STACK_TOP = __stack + 1024;