diff options
Diffstat (limited to 'nuttx/arch/arm/src/kl/kl_irq.c')
-rw-r--r-- | nuttx/arch/arm/src/kl/kl_irq.c | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/nuttx/arch/arm/src/kl/kl_irq.c b/nuttx/arch/arm/src/kl/kl_irq.c index 62c1a41b8..7adc438db 100644 --- a/nuttx/arch/arm/src/kl/kl_irq.c +++ b/nuttx/arch/arm/src/kl/kl_irq.c @@ -160,27 +160,6 @@ static int kl_reserved(int irq, FAR void *context) #endif /**************************************************************************** - * Name: kl_prioritize_syscall - * - * Description: - * Set the priority of an exception. This function may be needed - * internally even if support for prioritized interrupts is not enabled. - * - ****************************************************************************/ - -static inline void kl_prioritize_syscall(int priority) -{ - uint32_t regval; - - /* SVCALL is system handler 11 */ - - regval = getreg32(ARMV6M_SYSCON_SHPR2); - regval &= ~SYSCON_SHPR2_PRI_11_MASK; - regval |= (priority << SYSCON_SHPR2_PRI_11_SHIFT); - putreg32(regval, ARMV6M_SYSCON_SHPR2); -} - -/**************************************************************************** * Name: kl_clrpend * * Description: @@ -256,7 +235,6 @@ void up_irqinitialize(void) #ifdef CONFIG_ARCH_IRQPRIO /* up_prioritize_irq(KL_IRQ_PENDSV, NVIC_SYSH_PRIORITY_MIN); */ #endif - kl_prioritize_syscall(NVIC_SYSH_SVCALL_PRIORITY); /* Attach all other processor exceptions (except reset and sys tick) */ |