zephyr/ext/hal
Maureen Helm 280eadffdd ksdk: Add Makefile support for ksdk device and CPU
Translate the SOC name and part number into the ksdk device path and CPU
macro respectively. This will be used by future ksdk shim drivers and by
the ksdk itself.

Change-Id: I40e94441ee032bfbed7df834be8000d95be53250
Signed-off-by: Maureen Helm <maureen.helm@nxp.com>
2016-06-20 17:38:47 +00:00
..
cmsis ext: include headers based on HAL being used 2016-05-27 01:38:23 +00:00
ksdk ksdk: Add Makefile support for ksdk device and CPU 2016-06-20 17:38:47 +00:00
nordic/mdk ext: Update and extend Nordic MDK header files 2016-06-03 04:41:26 -07:00
qmsi ext: include headers based on HAL being used 2016-05-27 01:38:23 +00:00
Kbuild ext: include headers based on HAL being used 2016-05-27 01:38:23 +00:00
Kconfig ksdk: Add Kconfig support for the ksdk 2016-06-17 19:15:29 +00:00
Makefile ksdk: Add Makefile support for ksdk device and CPU 2016-06-20 17:38:47 +00:00
README ext: Update and extend Nordic MDK header files 2016-06-03 04:41:26 -07: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.

ksdk
-------
The Kinetis Software Development Kit (KSDK) provides device header files and
peripheral drivers for Kinetis 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