mbed-os/targets/TARGET_STM/TARGET_STM32F0
Russ Butler 805374ed89 Restore cmsis_nvic for Cortex-M0 targets
Restore cmsis_nvic (cmsis_nvic.c and cmsis_nvic.h) files for the
implementations which use a mechanism other than the VTOR to set
interrupts. These are vendor specific and were done for M0 devices
which do not have a VTOR.

Note - There were two cmsis_nvic files which did not use the VTOR that
which not restored in this patch. This is because these targets were
not M0 devices and could use the new unified implementation instead.
These files are:
targets\TARGET_ARM_SSG\TARGET_MPS2\TARGET_MPS2_M0P\device\cmsis_nvic.c
targets\TARGET_ONSEMI\TARGET_NCS36510\device\cmsis_nvic.c

Note - cmsis_nvic.c and cmsis_nvic.h were initial removed in
(and restored from) the commit:
b97ffe8fdc -
"CMSIS5: Replace target defined NVIC_Set/GetVector with CMSIS implementation"
2017-06-08 22:50:23 -05:00
..
TARGET_DISCO_F051R8 Restore cmsis_nvic for Cortex-M0 targets 2017-06-08 22:50:23 -05:00
TARGET_NUCLEO_F030R8 Restore cmsis_nvic for Cortex-M0 targets 2017-06-08 22:50:23 -05:00
TARGET_NUCLEO_F031K6 Restore cmsis_nvic for Cortex-M0 targets 2017-06-08 22:50:23 -05:00
TARGET_NUCLEO_F042K6 Restore cmsis_nvic for Cortex-M0 targets 2017-06-08 22:50:23 -05:00
TARGET_NUCLEO_F070RB Restore cmsis_nvic for Cortex-M0 targets 2017-06-08 22:50:23 -05:00
TARGET_NUCLEO_F072RB Restore cmsis_nvic for Cortex-M0 targets 2017-06-08 22:50:23 -05:00
TARGET_NUCLEO_F091RC Restore cmsis_nvic for Cortex-M0 targets 2017-06-08 22:50:23 -05:00
device Introduce stm32_assert.h for MBED port 2017-05-29 13:48:29 +02:00
analogin_api.c Renamed files in platform to match source names 2017-02-22 18:17:54 -06:00
analogout_api.c STM32 remove usage of deprecated MACROs 2017-05-09 16:48:34 +02:00
can_device.h Give access to HAL_GetTick function 2017-05-29 10:24:03 +02:00
common_objects.h Merge pull request #3488 from LMESTM/dev_stm_i2c_v2_unitary_functions 2017-01-09 10:15:55 -06:00
device.h restructure - Moved targets out to top level 2016-09-30 19:18:09 -05:00
gpio_irq_device.c STM32: move pin_lines_desc to c file 2017-02-16 19:34:11 +01:00
gpio_irq_device.h STM32: move pin_lines_desc to c file 2017-02-16 19:34:11 +01:00
i2c_device.h Fixes linking errors when building with debug profile 2017-01-12 15:09:28 -06:00
mbed_overrides.c INIT:GCC add call to HAL_Init 2016-10-27 10:40:28 +02:00
pin_device.h stm32: use default in switch case 2017-02-16 19:34:01 +01:00
pwmout_device.c STM32: move pwmout device tables to C file 2017-02-27 17:07:01 +01:00
pwmout_device.h STM32: move pwmout device tables to C file 2017-02-27 17:07:01 +01:00
serial_device.c STM32s Serial does not properly handle parity bits 2017-05-30 17:17:20 +01:00
spi_api.c [STM32] Deploy SPI_ASYNCH to all family 2016-10-13 14:18:21 +02:00