zephyr/ext/hal
Maureen Helm aa995f8d2f random: Rename ksdk to mcux
Renames the ksdk random generator shim driver to mcux.

Change-Id: I8bc376937fed3024c809782139a0a72c7332f89a
Signed-off-by: Maureen Helm <maureen.helm@nxp.com>
2017-01-12 09:46:26 -06:00
..
cmsis ext: include headers based on HAL being used 2016-05-27 01:38:23 +00:00
nordic/mdk ext: Update Nordic MDK header files 2016-12-20 09:14:48 -06:00
nxp/mcux random: Rename ksdk to mcux 2017-01-12 09:46:26 -06:00
qmsi power: Add ARC core suspend and resume support 2016-12-15 12:49:33 +00:00
st/stm32cube pwm/stm32: add PWM driver for STM32 F1/F4/L4 2016-12-06 10:31:46 -06:00
ti/cc3200sdk cc3200: Use peripheral driver library functions from ROM 2017-01-12 09:46:25 -06:00
Kbuild ksdk: mcux: Rename ksdk to mcux 2017-01-12 09:46:26 -06:00
Kconfig ksdk: mcux: Rename ksdk to mcux 2017-01-12 09:46:26 -06:00
Makefile ksdk: mcux: Rename ksdk to mcux 2017-01-12 09:46:26 -06:00
README ksdk: mcux: Rename ksdk to mcux 2017-01-12 09:46:26 -06:00

This directory contains different HALs for SoCs supported by Zephyr.

The following HALs are supported:

cmsis
-------
The ARM Cortex Microcontroller Software Interface Standard (CMSIS) defines a
set of standard interfaces to ARM Cortex-M SoCs.

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

nordic
-------
The Nordic Semiconductor Microcontroller Development Kit (MDK) provides device
header files for the Nordic Semiconductor nRF5 SoCs.

qmsi
-------
Intel® Quark™ Microcontroller Software Interface (QMSI) is a Hardware
Abstraction Layer (HAL) for Intel® Quark™ Microcontroller products. It
currently support the following SoCs:

- Intel® Quark™ D2000 Microcontroller
- Intel® Quark™ SE Microcontroller

stm32cube
---------
ST Microelectronics STM32Cube SDK
Provides CMSIS header files and two different porting layers HAL (hardware
abstraction layer), and LL (low layers) enabling portability between different
STM32 devices via standardized API calls.
LL and HAL provide different level of porting on STM32 SoCs. They could be used
independently, or mixed depending on the needs.

For further information:
http://www.st.com/en/ecosystems/stm32cube.html

ti
-------
Texas Instruments CC3200 SDK provides a peripheral driver library for
the SimpleLink WiFi family of SoCs.