zephyr/ext/hal/nxp/mcux
Stanislav Poboril 6871057e31 ext: Modified lpc54114 startup code from mcux for use with Zephyr.
The instructions performed by standard Zephyr startup files are removed
from the file startup_LPC54114_cm4.S. Introduced the section
_PlatformInit which will be called when platform specific initialization
is needed.

Signed-off-by: Stanislav Poboril <stanislav.poboril@nxp.com>
2018-05-15 15:49:15 -05:00
..
components
devices ext: Modified lpc54114 startup code from mcux for use with Zephyr. 2018-05-15 15:49:15 -05:00
drivers ext: mcux: Reorganize imported drivers into soc family subfolders 2018-04-24 07:55:48 -05:00
middleware/wireless/framework_5.3.3
CMakeLists.txt ext: Modified lpc54114 startup code from mcux for use with Zephyr. 2018-05-15 15:49:15 -05:00
Kconfig
README ext: mcux: Update README to follow template format 2018-04-24 07:55:48 -05:00

MCUXpresso SDK
##############

Origin:
   NXP MCUXpresso SDK
   http://mcux.nxp.com

   NXP Kinetis Connectivity Software
   https://www.nxp.com/webapp/Download?colCode=KW40Z-CONNECTIVITY-SOFTWARE&appType=license&Parent_nodeId=1432854896956716810497&Parent_pageType=product
   https://www.nxp.com/webapp/Download?colCode=MKW2XD-MRC20A-CONNECTIVITY-SW&appType=license&Parent_nodeId=1425322332576706617013&Parent_pageType=productI

Status:
   The MCUXpresso SDK is released on a per-SoC basis, therefore we have a mix
   of versions:

   SoC		Version (Release Date)		Tag
   ----------------------------------------------------------------------------
   LPC54114	KSDK 2.2.1
   MIMXRT1051	KSDK 2.3.0
   MIMXRT1052	KSDK 2.3.0
   MK64F12	KSDK 2.2.0
   MKL25Z4	KSDK 2.2.0 (2017-06-29)		REL6.GA.RC4.6_ISSDK1.6GAFIX.GEN
   MKW21Z4	KSDK 2.2.0 (2018-01-19)		release_conn_ksdk_2.2_kw41z_1.0.4_stage_final
   MKW22D5	KSDK 2.2.0 (2017-03-21)		REL_SDK_REL6_2.0.0_GA_RC4_6
   MKW24D5	KSDK 2.2.0 (2017-03-21)		REL_SDK_REL6_2.0.0_GA_RC4_6
   MKW31Z4	KSDK 2.2.0 (2018-01-19)		release_conn_ksdk_2.2_kw41z_1.0.4_stage_final
   MKW41Z4	KSDK 2.2.0 (2018-01-19)		release_conn_ksdk_2.2_kw41z_1.0.4_stage_final

   Some older Kinetis W family SoCs are not supported in MCUXpresso SDK, but
   instead are supported by the Kinetis Connectivity Software. This
   distribution is based on the same Kinetis SDK (ksdk) that MCUXpresso SDK
   evolved from. These older SoCs have many of the same peripherals as KW41Z,
   so we can reuse newer MCUXpresso SDK drivers from KW41Z, and import only the
   SoC header files from the Kinetis Connectivity Software.

   SoC		Version (Release Date)		Tag
   ----------------------------------------------------------------------------
   MCR20A	1.0.0				N/A
   MKW20Z4	1.0.1 (2015-12-10)		N/A
   MKW30Z4	1.0.1 (2015-12-10)		N/A
   MKW40Z4	1.0.1 (2015-12-10)		N/A

Purpose:
   Provides device header files and bare metal peripheral drivers for Kinetis,
   LPC, and i.MX SoCs. Zephyr shim drivers are built on top of these imported
   drivers to adapt the MCUXpresso SDK APIs to Zephyr APIs.

Description:
   This package is an extract from the upstream MCUXpresso SDK that contains
   only the files needed for Zephyr. Some directory structure changes are made
   to facilitate driver code reuse across multiple SoCs.

Dependencies:
   CMSIS header files

URL:
   http://mcux.nxp.com
   https://www.nxp.com/webapp/Download?colCode=KW40Z-CONNECTIVITY-SOFTWARE&appType=license&Parent_nodeId=1432854896956716810497&Parent_pageType=product
   https://www.nxp.com/webapp/Download?colCode=MKW2XD-MRC20A-CONNECTIVITY-SW&appType=license&Parent_nodeId=1425322332576706617013&Parent_pageType=productI

commit:
   N/A

Maintained-by:
   External

License:
   BSD-3-Clause

License Link:
   https://spdx.org/licenses/BSD-3-Clause.html