1 /*
2  * Copyright (C) 2017-2019 Alibaba Group Holding Limited
3  *
4  * SPDX-License-Identifier: Apache-2.0
5  *
6  * Change Logs:
7  * Date           Author       Notes
8  * 2020-08-20     zx.chen      novic table init
9  */
10 
11 #include <csi_config.h>
12 #include <soc.h>
13 
14 extern void Default_Handler(void);
15 extern void SysTick_Handler(void);
16 extern void TIM4_NMIHandler(void);
17 
18 void (*g_irqvector[48])(void);
19 void (*g_nmivector)(void);
20 
irq_vectors_init(void)21 void irq_vectors_init(void)
22 {
23     int i;
24 
25     for (i = 0; i < 48; i++)
26     {
27         g_irqvector[i] = Default_Handler;
28     }
29 
30     g_irqvector[CORET_IRQn] = SysTick_Handler;
31     g_nmivector = TIM4_NMIHandler;
32 }
33