zephyr/ext/hal
Gil Pitney 2cefcd57d4 ext: cc3200sdk: Import HAL for TI CC3200 SoC
The CC3200 SDK provides a peripheral driver library and hardware
register access header files for the Texas Instruments SimpleLink
CC3200 SoC.

Origin: Texas Instruments CC3200 SDK v1.2.0
URL: http://www.ti.com/tool/cc3200sdk
Purpose: Provide driver library and HAL for TI CC3200 SoC
Maintained-by: External

Jira: ZEP-1109
Change-Id: Ieb7f833adfbb7bc04842cfd0cd95127c48ab9eb1
Signed-off-by: Gil Pitney <gil.pitney@linaro.org>
2016-11-04 09:38:49 +00:00
..
cmsis ext: include headers based on HAL being used 2016-05-27 01:38:23 +00:00
ksdk drivers:ksdk:random: Rename for consistency with other KSDK shim drivers. 2016-10-25 18:57:20 +00:00
nordic/mdk ext: Import nRF51 files from Nordic MDK 2016-08-31 10:40:00 +00:00
qmsi quark se: Enable power management features in QMSI 2016-11-03 11:14:51 +00:00
st/stm32cube stm32f1: Enable STM32Cube SDK support on stm32f1 family 2016-11-03 20:29:07 +00:00
ti/cc3200sdk ext: cc3200sdk: Import HAL for TI CC3200 SoC 2016-11-04 09:38:49 +00:00
Kbuild stm32cube: Update ext/hal to include STM32Cube 2016-11-03 20:29:05 +00:00
Kconfig stm32cube: Update ext/hal to include STM32Cube 2016-11-03 20:29:05 +00:00
Makefile stm32cube: Update ext/hal to include STM32Cube 2016-11-03 20:29:05 +00:00
README stm32cube: Update ext/hal to include STM32Cube 2016-11-03 20:29:05 +00:00

README

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

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