summaryrefslogtreecommitdiff
path: root/MK20DN512xxx10_flash.ld
diff options
context:
space:
mode:
authorDominik Sliwa <dominik.sliwa@toradex.com>2017-05-16 14:31:59 +0200
committerDominik Sliwa <dominik.sliwa@toradex.com>2017-05-16 14:31:59 +0200
commitc9d5d6b248a12f7c6b66d8a64b93fb0c8c6cae4d (patch)
treedc9f3329f9fd2fc67aa8202b2d3cb4e537deb17d /MK20DN512xxx10_flash.ld
parentd0e5a94a55334b0a27652959fba5066f56128135 (diff)
ksd:ksdk update to 2.2
This include FreeRTOS update to version 9.0.0 Signed-off-by: Dominik Sliwa <dominik.sliwa@toradex.com>
Diffstat (limited to 'MK20DN512xxx10_flash.ld')
-rw-r--r--MK20DN512xxx10_flash.ld30
1 files changed, 7 insertions, 23 deletions
diff --git a/MK20DN512xxx10_flash.ld b/MK20DN512xxx10_flash.ld
index 782d555..6e2a3d4 100644
--- a/MK20DN512xxx10_flash.ld
+++ b/MK20DN512xxx10_flash.ld
@@ -9,14 +9,13 @@
** Compiler: GNU C Compiler
** Reference manual: K20P144M100SF2V2RM Rev. 2, Jun 2012
** Version: rev. 1.7, 2015-07-29
-** Build: b160406
+** Build: b170214
**
** Abstract:
** Linker file for the GNU C Compiler
**
-** Copyright (c) 2016 Freescale Semiconductor, Inc.
-** All rights reserved.
-**
+** Copyright 2016 Freescale Semiconductor, Inc.
+** Copyright 2016-2017 NXP
** Redistribution and use in source and binary forms, with or without modification,
** are permitted provided that the following conditions are met:
**
@@ -27,7 +26,7 @@
** list of conditions and the following disclaimer in the documentation and/or
** other materials provided with the distribution.
**
-** o Neither the name of Freescale Semiconductor, Inc. nor the names of its
+** o Neither the name of the copyright holder nor the names of its
** contributors may be used to endorse or promote products derived from this
** software without specific prior written permission.
**
@@ -42,8 +41,8 @@
** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
** SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
**
-** http: www.freescale.com
-** mail: support@freescale.com
+** http: www.nxp.com
+** mail: support@nxp.com
**
** ###################################################################
*/
@@ -80,7 +79,7 @@ SECTIONS
.flash_config :
{
- . = ALIGN(4);
+ . = ALIGN(4);
KEEP(*(.FlashConfig)) /* Flash Configuration Field (FCF) */
. = ALIGN(4);
} > m_flash_config
@@ -209,7 +208,6 @@ SECTIONS
text_end = ORIGIN(m_text) + LENGTH(m_text);
ASSERT(__DATA_END <= text_end, "region m_text overflowed with text and data")
- USB_RAM_GAP = DEFINED(__usb_ram_size__) ? __usb_ram_size__ : 0x800;
/* Uninitialized data section */
.bss :
{
@@ -219,9 +217,6 @@ SECTIONS
__bss_start__ = .;
*(.bss)
*(.bss*)
- . = ALIGN(512);
- USB_RAM_START = .;
- . += USB_RAM_GAP;
*(COMMON)
. = ALIGN(4);
__bss_end__ = .;
@@ -245,17 +240,6 @@ SECTIONS
. += STACK_SIZE;
} > m_data_2
- m_usb_bdt USB_RAM_START (NOLOAD) :
- {
- *(m_usb_bdt)
- USB_RAM_BDT_END = .;
- }
-
- m_usb_global USB_RAM_BDT_END (NOLOAD) :
- {
- *(m_usb_global)
- }
-
/* Initializes stack on the end of block */
__StackTop = ORIGIN(m_data_2) + LENGTH(m_data_2);
__StackLimit = __StackTop - STACK_SIZE;