zephyr/ext/hal/nxp/mcux
Bogdan Davidoaia 5473906993 random: add MCUX TRNG driver
Provide a random driver wrapped around the MCUX TRNG driver.

Change-Id: Icbd7ab587aa18ecbd7eae52290aaa5d8ee504cf2
Origin: Original
Signed-off-by: Bogdan Davidoaia <bogdan.davidoaia@linaro.org>
2017-03-02 14:13:27 +00:00
..
components ext: mcux: add MCR20Overwrites.h 2017-01-27 12:35:51 +02:00
devices mcux: Import mcux for kw41z 2017-01-30 11:02:35 -06:00
drivers random: add MCUX TRNG driver 2017-03-02 14:13:27 +00:00
Kconfig license: use SPDX identifier for files in ext/ 2017-01-20 20:22:57 -05:00
Makefile drivers/net/ieee802154: Change configuration prefix 2017-02-08 10:12:35 +02:00
README mcux: Import mcux for kw41z 2017-01-30 11:02:35 -06:00

README

The NXP MCUXpresso Software Development Kit (MCUX) provides device header files
and peripheral drivers for Kinetis, LPC, and i.MX SoCs.

It was previously called the Kinetis Software Development Kit (KSDK), then
renamed to include support for LPC and i.MX SoCs.

The K64F sources in this directory are imported from mcux.nxp.com.

MCUX for KWxx is not yet deployed on mcux.nxp.com like most other devices,
therefore the sources are imported from the KW41Z product page on nxp.com:

Kinetis KW41Z Connectivity Software Linux(REV 1.0.2)
https://www.nxp.com/webapp/Download?colCode=KW41Z-CONNECTIVITY-SOFTWARE-LIN&appType=license&Parent_nodeId=1441226359347708902175&Parent_pageType=product


The current version supported in Zephyr is MCUX 2.0. It currently supports the
following SoCs:
- MK64F12 (aka K64F)
- MKW41Z4 (aka KW41Z)
- MKW31Z4
- MKW21Z4


Additionally, it provides the following components:
- overwrites header file for MCR20 Register values
  MCR20Overwrites.h (components/mcr20a/MCR20Overwrites.h)
  Origin: Kinetis MKW2xD and MCR20A Connectivity Software
  URL: https://www.nxp.com/webapp/Download?colCode=MKW2XD-MRC20A-CONNECTIVITY-SW&appType=license&Parent_nodeId=1425322332576706617013&Parent_pageType=productI
  Revision: (REV 1.0.0)