Added CMSIS files for Freescale KL43Z ARM
Revert "Added CMSIS files for Freescale KL43Z ARM"

This reverts commit 94581919bde26c093ad791025324af1471f89bd5.
Add HAL for Freescale KL43Z
Merge remote-tracking branch 'upstream/master'
Added spi_api.c and gcc_arm_kl43z.tmpl files. Fixed some issues in KL43Z target
Added LPUART support and fixed a many errors in KL43Z target
Added USB Device support for KL43Z
Fixed LPUART and USB device initialization issue. Added _kill, _exit and _getpid functions required by gcc-arm-none-eabi-4.8 toolchain.
Merge remote-tracking branch 'upstream/master'
Merge branch 'master' into dev-freescale-kl43z
Added support of KL43Z into RTX
Added uvision4 and makefile templates for KL43Z. Inserted KL43Z target into travis build.
Add to GCC_ARM LPC824

first commit
Merge pull request #589 from molejar/dev-freescale-kl43z

Target: Freescale FRDM-KL43Z addition
[NUCLEO_F411RE] Corrections in IAR icf and ewp.tmpl files
Update system_LPC8xx.c

Move to code line 341 to 349.
[NUCLEO_F411RE] Wrong RAM end in icf file
Merge pull request #595 from bcostm/master

Tools: NUCLEO_F411RE - Corrections in IAR icf and ewp.tmpl files
Throw a warning when multiple scatter files are found and show their location
Merge pull request #592 from ohagendorf/master

Tools: build release - some missing toolchain entries for ARM GCC toolchain