From b635c024a40c54bb2ae978eecde02b8d9364a0d0 Mon Sep 17 00:00:00 2001 From: petroborys Date: Tue, 30 Apr 2019 10:33:08 +0000 Subject: [PATCH] Add can_api.c for efm32:review build-IAR --- targets/TARGET_Silicon_Labs/TARGET_EFM32/can_api.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/targets/TARGET_Silicon_Labs/TARGET_EFM32/can_api.c b/targets/TARGET_Silicon_Labs/TARGET_EFM32/can_api.c index 55be7ed71d..0e847400de 100644 --- a/targets/TARGET_Silicon_Labs/TARGET_EFM32/can_api.c +++ b/targets/TARGET_Silicon_Labs/TARGET_EFM32/can_api.c @@ -275,13 +275,13 @@ void can_irq_set(can_t *obj, CanIrqType type, uint32_t enable) switch ((CANName)obj->instance) { #ifdef CAN0 case CAN_0: - NVIC_SetVector(CAN0_IRQn, CAN0_IRQHandler); + NVIC_SetVector(CAN0_IRQn, (uint32_t)CAN0_IRQHandler); NVIC_EnableIRQ(CAN0_IRQn); break; #endif #ifdef CAN1 case CAN_1: - NVIC_SetVector(CAN1_IRQn, CAN1_IRQHandler); + NVIC_SetVector(CAN1_IRQn, (uint32_t)CAN1_IRQHandler); NVIC_EnableIRQ(CAN1_IRQn); break; #endif