Skip to content

Commit e21c650

Browse files
star2970xc0170
authored andcommitted
New platform - Teensy 3.1
1 parent 36015c6 commit e21c650

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

53 files changed

+8594
-139
lines changed

libraries/mbed/targets/cmsis/TARGET_Freescale/TARGET_K20D50M/MK20D5.h renamed to libraries/mbed/targets/cmsis/TARGET_Freescale/TARGET_K20XX/TARGET_K20D50M/MK20D5.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
** Abstract:
1515
** CMSIS Peripheral Access Layer for MK20D5
1616
**
17-
** Copyright: 1997 - 2012 Freescale Semiconductor, Inc. All Rights Reserved.
17+
** Copyright: 1997 - 2015 Freescale Semiconductor, Inc. All Rights Reserved.
1818
**
1919
** http: www.freescale.com
2020

libraries/mbed/targets/cmsis/TARGET_Freescale/TARGET_K20D50M/TOOLCHAIN_ARM_STD/startup_MK20D5.s renamed to libraries/mbed/targets/cmsis/TARGET_Freescale/TARGET_K20XX/TARGET_K20D50M/TOOLCHAIN_ARM_STD/startup_MK20D5.s

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
; * @version: 1.0
66
; * @date: 2011-12-15
77
; *
8-
; * Copyright: 1997 - 2012 Freescale Semiconductor, Inc. All Rights Reserved.
8+
; * Copyright: 1997 - 2015 Freescale Semiconductor, Inc. All Rights Reserved.
99
;*
1010
; *------- <<< Use Configuration Wizard in Context Menu >>> ------------------
1111
; *

libraries/mbed/targets/cmsis/TARGET_Freescale/TARGET_K20D50M/TOOLCHAIN_ARM_STD/sys.cpp renamed to libraries/mbed/targets/cmsis/TARGET_Freescale/TARGET_K20XX/TARGET_K20D50M/TOOLCHAIN_ARM_STD/sys.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/* mbed Microcontroller Library - stackheap
2-
* Copyright (C) 2009-2011 ARM Limited. All rights reserved.
2+
* Copyright (C) 2009-2015 ARM Limited. All rights reserved.
33
*
44
* Setup a fixed single stack/heap memory model,
55
* between the top of the RW/ZI region and the stackpointer

libraries/mbed/targets/cmsis/TARGET_Freescale/TARGET_K20D50M/TOOLCHAIN_GCC_ARM/startup_MK20D5.s renamed to libraries/mbed/targets/cmsis/TARGET_Freescale/TARGET_K20XX/TARGET_K20D50M/TOOLCHAIN_GCC_ARM/startup_MK20D5..s

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
* Version: V1.3
55
* Date: 08 Feb 2012
66
*
7-
* Copyright (c) 2012, ARM Limited
7+
* Copyright (c) 2015, ARM Limited
88
* All rights reserved.
99
*
1010
* Redistribution and use in source and binary forms, with or without

libraries/mbed/targets/cmsis/TARGET_Freescale/TARGET_K20D50M/cmsis.h renamed to libraries/mbed/targets/cmsis/TARGET_Freescale/TARGET_K20XX/TARGET_K20D50M/cmsis.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/* mbed Microcontroller Library - CMSIS
2-
* Copyright (C) 2009-2011 ARM Limited. All rights reserved.
2+
* Copyright (C) 2009-2015 ARM Limited. All rights reserved.
33
*
44
* A generic CMSIS include header, pulling in LPC11U24 specifics
55
*/

libraries/mbed/targets/cmsis/TARGET_Freescale/TARGET_K20D50M/cmsis_nvic.c renamed to libraries/mbed/targets/cmsis/TARGET_Freescale/TARGET_K20XX/TARGET_K20D50M/cmsis_nvic.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/* mbed Microcontroller Library
22
* CMSIS-style functionality to support dynamic vectors
33
*******************************************************************************
4-
* Copyright (c) 2011 ARM Limited. All rights reserved.
4+
* Copyright (c) 2015 ARM Limited. All rights reserved.
55
* All rights reserved.
66
*
77
* Redistribution and use in source and binary forms, with or without

libraries/mbed/targets/cmsis/TARGET_Freescale/TARGET_K20D50M/cmsis_nvic.h renamed to libraries/mbed/targets/cmsis/TARGET_Freescale/TARGET_K20XX/TARGET_K20D50M/cmsis_nvic.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/* mbed Microcontroller Library
22
* CMSIS-style functionality to support dynamic vectors
33
*******************************************************************************
4-
* Copyright (c) 2011 ARM Limited. All rights reserved.
4+
* Copyright (c) 2015 ARM Limited. All rights reserved.
55
* All rights reserved.
66
*
77
* Redistribution and use in source and binary forms, with or without

libraries/mbed/targets/cmsis/TARGET_Freescale/TARGET_K20D50M/system_MK20D5.c renamed to libraries/mbed/targets/cmsis/TARGET_Freescale/TARGET_K20XX/TARGET_K20D50M/system_MK20D5.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
** contains the system frequency. It configures the device and initializes
1717
** the oscillator (PLL) that is part of the microcontroller device.
1818
**
19-
** Copyright: 2011 Freescale Semiconductor, Inc. All Rights Reserved.
19+
** Copyright: 2015 Freescale Semiconductor, Inc. All Rights Reserved.
2020
**
2121
** http: www.freescale.com
2222

libraries/mbed/targets/cmsis/TARGET_Freescale/TARGET_K20D50M/system_MK20D5.h renamed to libraries/mbed/targets/cmsis/TARGET_Freescale/TARGET_K20XX/TARGET_K20D50M/system_MK20D5.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
** contains the system frequency. It configures the device and initializes
1717
** the oscillator (PLL) that is part of the microcontroller device.
1818
**
19-
** Copyright: 2012 Freescale Semiconductor, Inc. All Rights Reserved.
19+
** Copyright: 2015 Freescale Semiconductor, Inc. All Rights Reserved.
2020
**
2121
** http: www.freescale.com
2222

libraries/mbed/targets/cmsis/TARGET_Freescale/TARGET_K20XX/TARGET_TEENSY3_1/MK20DX256.h

Lines changed: 6032 additions & 0 deletions
Large diffs are not rendered by default.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
2+
LR_IROM1 0x00000000 0x40000 { ; load region size_region (256k)
3+
ER_IROM1 0x00000000 0x40000 { ; load address = execution address
4+
*.o (RESET, +First)
5+
*(InRoot$$Sections)
6+
.ANY (+RO)
7+
}
8+
; 8_byte_aligned(112 vect * 4 bytes) = 8_byte_aligned(0x1C0) = 0x1C0
9+
; 0x10000 - 0x1C0 = 0xFE40
10+
RW_IRAM1 0x1FFF81C0 0xFE40 {
11+
.ANY (+RW +ZI)
12+
}
13+
}

0 commit comments

Comments
 (0)