From 8e70a1ef18e488d39c54227c94f1624dd21d8429 Mon Sep 17 00:00:00 2001 From: Rocco Marco Guglielmi Date: Wed, 16 Oct 2019 12:41:24 +0000 Subject: [PATCH] Fixed some issues in the ADuCM36x/ST lld git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13103 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 --- os/hal/ports/ADUCM/ADUCM36x/hal_st_lld.c | 2 +- os/hal/ports/ADUCM/ADUCM36x/hal_st_lld.h | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/os/hal/ports/ADUCM/ADUCM36x/hal_st_lld.c b/os/hal/ports/ADUCM/ADUCM36x/hal_st_lld.c index d9e9c7d04..64f97265b 100644 --- a/os/hal/ports/ADUCM/ADUCM36x/hal_st_lld.c +++ b/os/hal/ports/ADUCM/ADUCM36x/hal_st_lld.c @@ -89,7 +89,7 @@ void st_lld_init(void) { SysTick_CTRL_TICKINT_Msk; /* IRQ enabled.*/ - NVIC_SetPriority(SysTick_IRQn, STM32_ST_IRQ_PRIORITY); + nvicSetSystemHandlerPriority(HANDLER_SYSTICK, ADUCM_ST_IRQ_PRIORITY); #endif /* OSAL_ST_MODE == OSAL_ST_MODE_PERIODIC */ } diff --git a/os/hal/ports/ADUCM/ADUCM36x/hal_st_lld.h b/os/hal/ports/ADUCM/ADUCM36x/hal_st_lld.h index bf30df1c2..857588a95 100644 --- a/os/hal/ports/ADUCM/ADUCM36x/hal_st_lld.h +++ b/os/hal/ports/ADUCM/ADUCM36x/hal_st_lld.h @@ -44,8 +44,8 @@ /** * @brief SysTick timer IRQ priority. */ -#if !defined(STM32_ST_IRQ_PRIORITY) || defined(__DOXYGEN__) -#define STM32_ST_IRQ_PRIORITY 8 +#if !defined(ADUCM_ST_IRQ_PRIORITY) || defined(__DOXYGEN__) +#define ADUCM_ST_IRQ_PRIORITY 7 #endif /** @@ -54,8 +54,8 @@ * is required. * @note Timers 0, 1, 2 are supported. */ -#if !defined(STM32_ST_USE_TIMER) || defined(__DOXYGEN__) -#define STM32_ST_USE_TIMER 2 +#if !defined(ADUCM_ST_USE_TIMER) || defined(__DOXYGEN__) +#define ADUCM_ST_USE_TIMER 0 #endif /** @} */