zephyr/ext/hal
Iván Briano 0094ab228d ext qmsi: Update to QMSI 1.3 release
Update the QMSI drop we maintain in Zephyr, and fix the build where
needed:

- QM_SCSS_INT is renamed to QM_INTERRUPT_ROUTER;
- every member of QM_INTERRUPT_ROUTER was renamed as well;
- QM_IRQ_* renamed too, mostly added _INT at the end;
- some isr functions were renamed to keep their names consistent;
- build for x86 needs to define QM_LAKEMONT, as QM_SENSOR was for ARC.

Change-Id: I459029ca0d373f6c831e2bb8ebd52402a55994d1
Signed-off-by: Iván Briano <ivan.briano@intel.com>
2016-10-31 13:26:06 +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 ext qmsi: Update to QMSI 1.3 release 2016-10-31 13:26:06 +00:00
Kbuild ksdk: Compile the ksdk clock driver 2016-08-30 19:40:19 +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

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