Home
last modified time | relevance | path

Searched refs:NVIC_InitStruct (Results 1 – 25 of 43) sorted by relevance

12

/bsp/wch/risc-v/Libraries/CH32V10x_StdPeriph_Driver/StdPeriph_Driver/src/
A Dch32v10x_misc.c49 void NVIC_Init(NVIC_InitTypeDef *NVIC_InitStruct) in NVIC_Init() argument
55 …NVIC_SetPriority(NVIC_InitStruct->NVIC_IRQChannel, NVIC_InitStruct->NVIC_IRQChannelSubPriority << … in NVIC_Init()
61 …NVIC_SetPriority(NVIC_InitStruct->NVIC_IRQChannel, (1 << 7) | (NVIC_InitStruct->NVIC_IRQChannelSub… in NVIC_Init()
65 …NVIC_SetPriority(NVIC_InitStruct->NVIC_IRQChannel, (0 << 7) | (NVIC_InitStruct->NVIC_IRQChannelSub… in NVIC_Init()
72 …tmppre = NVIC_InitStruct->NVIC_IRQChannelSubPriority + (4 * NVIC_InitStruct->NVIC_IRQChannelPreemp… in NVIC_Init()
77 …tmppre = NVIC_InitStruct->NVIC_IRQChannelSubPriority + (4 * (NVIC_InitStruct->NVIC_IRQChannelPreem… in NVIC_Init()
85 …tmppre = NVIC_InitStruct->NVIC_IRQChannelSubPriority + (2 * NVIC_InitStruct->NVIC_IRQChannelPreemp… in NVIC_Init()
90 …tmppre = NVIC_InitStruct->NVIC_IRQChannelSubPriority + (2 * (NVIC_InitStruct->NVIC_IRQChannelPreem… in NVIC_Init()
96 …NVIC_SetPriority(NVIC_InitStruct->NVIC_IRQChannel, NVIC_InitStruct->NVIC_IRQChannelPreemptionPrior… in NVIC_Init()
99 if(NVIC_InitStruct->NVIC_IRQChannelCmd != DISABLE) in NVIC_Init()
[all …]
/bsp/ft32/libraries/FT32F0xx/FT32F0xx_Driver/Src/
A Dft32f0xx_misc.c22 void NVIC_Init(NVIC_InitTypeDef* NVIC_InitStruct) in NVIC_Init() argument
27 assert_param(IS_FUNCTIONAL_STATE(NVIC_InitStruct->NVIC_IRQChannelCmd)); in NVIC_Init()
28 assert_param(IS_NVIC_PRIORITY(NVIC_InitStruct->NVIC_IRQChannelPriority)); in NVIC_Init()
30 if (NVIC_InitStruct->NVIC_IRQChannelCmd != DISABLE) in NVIC_Init()
33 tmppriority = NVIC->IP[NVIC_InitStruct->NVIC_IRQChannel >> 0x02]; in NVIC_Init()
34 … tmppriority &= (uint32_t)(~(((uint32_t)0xFF) << ((NVIC_InitStruct->NVIC_IRQChannel & 0x03) * 8))); in NVIC_Init()
35 …tmppriority |= (uint32_t)((((uint32_t)NVIC_InitStruct->NVIC_IRQChannelPriority << 6) & 0xFF) << (( in NVIC_Init()
37 NVIC->IP[NVIC_InitStruct->NVIC_IRQChannel >> 0x02] = tmppriority; in NVIC_Init()
40 NVIC->ISER[0] = (uint32_t)0x01 << (NVIC_InitStruct->NVIC_IRQChannel & (uint8_t)0x1F); in NVIC_Init()
45 NVIC->ICER[0] = (uint32_t)0x01 << (NVIC_InitStruct->NVIC_IRQChannel & (uint8_t)0x1F); in NVIC_Init()
/bsp/hk32/libraries/HK32F0xx_StdPeriph_Driver/src/
A Dhk32f0xx_misc.c57 void NVIC_Init(NVIC_InitTypeDef *NVIC_InitStruct) in NVIC_Init() argument
62 assert_param(IS_FUNCTIONAL_STATE(NVIC_InitStruct->NVIC_IRQChannelCmd)); in NVIC_Init()
63 assert_param(IS_NVIC_PRIORITY(NVIC_InitStruct->NVIC_IRQChannelPriority)); in NVIC_Init()
65 if (NVIC_InitStruct->NVIC_IRQChannelCmd != DISABLE) in NVIC_Init()
68 tmppriority = NVIC->IP[NVIC_InitStruct->NVIC_IRQChannel >> 0x02]; in NVIC_Init()
69 … tmppriority &= (uint32_t)(~(((uint32_t)0xFF) << ((NVIC_InitStruct->NVIC_IRQChannel & 0x03) * 8))); in NVIC_Init()
70 …tmppriority |= (uint32_t)((((uint32_t)NVIC_InitStruct->NVIC_IRQChannelPriority << 6) & 0xFF) << (( in NVIC_Init()
72 NVIC->IP[NVIC_InitStruct->NVIC_IRQChannel >> 0x02] = tmppriority; in NVIC_Init()
75 NVIC->ISER[0] = (uint32_t)0x01 << (NVIC_InitStruct->NVIC_IRQChannel & (uint8_t)0x1F); in NVIC_Init()
80 NVIC->ICER[0] = (uint32_t)0x01 << (NVIC_InitStruct->NVIC_IRQChannel & (uint8_t)0x1F); in NVIC_Init()
/bsp/mm32l07x/Libraries/MM32L0xx/HAL_lib/src/
A DHAL_misc.c60 void NVIC_Init(NVIC_InitTypeDef* NVIC_InitStruct) in NVIC_Init() argument
65 assert_param(IS_FUNCTIONAL_STATE(NVIC_InitStruct->NVIC_IRQChannelCmd)); in NVIC_Init()
66 assert_param(IS_NVIC_PRIORITY(NVIC_InitStruct->NVIC_IRQChannelPriority)); in NVIC_Init()
68 if (NVIC_InitStruct->NVIC_IRQChannelCmd != DISABLE) in NVIC_Init()
71 tmppriority = NVIC->IP[NVIC_InitStruct->NVIC_IRQChannel >> 0x02]; in NVIC_Init()
72 … tmppriority &= (uint32_t)(~(((uint32_t)0xFF) << ((NVIC_InitStruct->NVIC_IRQChannel & 0x03) * 8))); in NVIC_Init()
73 …tmppriority |= (uint32_t)((((uint32_t)NVIC_InitStruct->NVIC_IRQChannelPriority << 6) & 0xFF) << (( in NVIC_Init()
75 NVIC->IP[NVIC_InitStruct->NVIC_IRQChannel >> 0x02] = tmppriority; in NVIC_Init()
78 NVIC->ISER[0] = (uint32_t)0x01 << (NVIC_InitStruct->NVIC_IRQChannel & (uint8_t)0x1F); in NVIC_Init()
83 NVIC->ICER[0] = (uint32_t)0x01 << (NVIC_InitStruct->NVIC_IRQChannel & (uint8_t)0x1F); in NVIC_Init()
/bsp/airm2m/air32f103/libraries/AIR32F10xLib/src/
A Dmisc.c90 void NVIC_Init(NVIC_InitTypeDef* NVIC_InitStruct) in NVIC_Init() argument
95 assert_param(IS_FUNCTIONAL_STATE(NVIC_InitStruct->NVIC_IRQChannelCmd)); in NVIC_Init()
97 assert_param(IS_NVIC_SUB_PRIORITY(NVIC_InitStruct->NVIC_IRQChannelSubPriority)); in NVIC_Init()
99 if (NVIC_InitStruct->NVIC_IRQChannelCmd != DISABLE) in NVIC_Init()
106 tmppriority = (uint32_t)NVIC_InitStruct->NVIC_IRQChannelPreemptionPriority << tmppre; in NVIC_Init()
107 tmppriority |= NVIC_InitStruct->NVIC_IRQChannelSubPriority & tmpsub; in NVIC_Init()
110 NVIC->IP[NVIC_InitStruct->NVIC_IRQChannel] = tmppriority; in NVIC_Init()
113 NVIC->ISER[NVIC_InitStruct->NVIC_IRQChannel >> 0x05] = in NVIC_Init()
114 (uint32_t)0x01 << (NVIC_InitStruct->NVIC_IRQChannel & (uint8_t)0x1F); in NVIC_Init()
119 NVIC->ICER[NVIC_InitStruct->NVIC_IRQChannel >> 0x05] = in NVIC_Init()
[all …]
/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/
A Dmisc.c121 void NVIC_Init(NVIC_InitType* NVIC_InitStruct) in NVIC_Init() argument
126 assert_param(IS_FUNCTIONAL_STATE(NVIC_InitStruct->NVIC_IRQChannelCmd)); in NVIC_Init()
127 assert_param(IS_NVIC_PREEMPTION_PRIORITY(NVIC_InitStruct->NVIC_IRQChannelPreemptionPriority)); in NVIC_Init()
128 assert_param(IS_NVIC_SUB_PRIORITY(NVIC_InitStruct->NVIC_IRQChannelSubPriority)); in NVIC_Init()
130 if (NVIC_InitStruct->NVIC_IRQChannelCmd != DISABLE) in NVIC_Init()
137 tmppriority = (uint32_t)NVIC_InitStruct->NVIC_IRQChannelPreemptionPriority << tmppre; in NVIC_Init()
138 tmppriority |= NVIC_InitStruct->NVIC_IRQChannelSubPriority & tmpsub; in NVIC_Init()
141 NVIC->IP[NVIC_InitStruct->NVIC_IRQChannel] = tmppriority; in NVIC_Init()
144 NVIC->ISER[NVIC_InitStruct->NVIC_IRQChannel >> 0x05] = (uint32_t)0x01 in NVIC_Init()
145 … << (NVIC_InitStruct->NVIC_IRQChannel & (uint8_t)0x1F); in NVIC_Init()
[all …]
/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/
A Dmisc.c121 void NVIC_Init(NVIC_InitType* NVIC_InitStruct) in NVIC_Init() argument
126 assert_param(IS_FUNCTIONAL_STATE(NVIC_InitStruct->NVIC_IRQChannelCmd)); in NVIC_Init()
127 assert_param(IS_NVIC_PREEMPTION_PRIORITY(NVIC_InitStruct->NVIC_IRQChannelPreemptionPriority)); in NVIC_Init()
128 assert_param(IS_NVIC_SUB_PRIORITY(NVIC_InitStruct->NVIC_IRQChannelSubPriority)); in NVIC_Init()
130 if (NVIC_InitStruct->NVIC_IRQChannelCmd != DISABLE) in NVIC_Init()
137 tmppriority = (uint32_t)NVIC_InitStruct->NVIC_IRQChannelPreemptionPriority << tmppre; in NVIC_Init()
138 tmppriority |= NVIC_InitStruct->NVIC_IRQChannelSubPriority & tmpsub; in NVIC_Init()
141 NVIC->IP[NVIC_InitStruct->NVIC_IRQChannel] = tmppriority; in NVIC_Init()
144 NVIC->ISER[NVIC_InitStruct->NVIC_IRQChannel >> 0x05] = (uint32_t)0x01 in NVIC_Init()
145 … << (NVIC_InitStruct->NVIC_IRQChannel & (uint8_t)0x1F); in NVIC_Init()
[all …]
/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/
A Dmisc.c121 void NVIC_Init(NVIC_InitType* NVIC_InitStruct) in NVIC_Init() argument
126 assert_param(IS_FUNCTIONAL_STATE(NVIC_InitStruct->NVIC_IRQChannelCmd)); in NVIC_Init()
127 assert_param(IS_NVIC_PREEMPTION_PRIORITY(NVIC_InitStruct->NVIC_IRQChannelPreemptionPriority)); in NVIC_Init()
128 assert_param(IS_NVIC_SUB_PRIORITY(NVIC_InitStruct->NVIC_IRQChannelSubPriority)); in NVIC_Init()
130 if (NVIC_InitStruct->NVIC_IRQChannelCmd != DISABLE) in NVIC_Init()
137 tmppriority = (uint32_t)NVIC_InitStruct->NVIC_IRQChannelPreemptionPriority << tmppre; in NVIC_Init()
138 tmppriority |= NVIC_InitStruct->NVIC_IRQChannelSubPriority & tmpsub; in NVIC_Init()
141 NVIC->IP[NVIC_InitStruct->NVIC_IRQChannel] = tmppriority; in NVIC_Init()
144 NVIC->ISER[NVIC_InitStruct->NVIC_IRQChannel >> 0x05] = (uint32_t)0x01 in NVIC_Init()
145 … << (NVIC_InitStruct->NVIC_IRQChannel & (uint8_t)0x1F); in NVIC_Init()
[all …]
/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/
A Dmisc.c121 void NVIC_Init(NVIC_InitType* NVIC_InitStruct) in NVIC_Init() argument
126 assert_param(IS_FUNCTIONAL_STATE(NVIC_InitStruct->NVIC_IRQChannelCmd)); in NVIC_Init()
127 assert_param(IS_NVIC_PREEMPTION_PRIORITY(NVIC_InitStruct->NVIC_IRQChannelPreemptionPriority)); in NVIC_Init()
128 assert_param(IS_NVIC_SUB_PRIORITY(NVIC_InitStruct->NVIC_IRQChannelSubPriority)); in NVIC_Init()
130 if (NVIC_InitStruct->NVIC_IRQChannelCmd != DISABLE) in NVIC_Init()
137 tmppriority = (uint32_t)NVIC_InitStruct->NVIC_IRQChannelPreemptionPriority << tmppre; in NVIC_Init()
138 tmppriority |= NVIC_InitStruct->NVIC_IRQChannelSubPriority & tmpsub; in NVIC_Init()
141 NVIC->IP[NVIC_InitStruct->NVIC_IRQChannel] = tmppriority; in NVIC_Init()
144 NVIC->ISER[NVIC_InitStruct->NVIC_IRQChannel >> 0x05] = (uint32_t)0x01 in NVIC_Init()
145 … << (NVIC_InitStruct->NVIC_IRQChannel & (uint8_t)0x1F); in NVIC_Init()
[all …]
/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/
A Dmisc.c121 void NVIC_Init(NVIC_InitType* NVIC_InitStruct) in NVIC_Init() argument
126 assert_param(IS_FUNCTIONAL_STATE(NVIC_InitStruct->NVIC_IRQChannelCmd)); in NVIC_Init()
127 assert_param(IS_NVIC_PREEMPTION_PRIORITY(NVIC_InitStruct->NVIC_IRQChannelPreemptionPriority)); in NVIC_Init()
128 assert_param(IS_NVIC_SUB_PRIORITY(NVIC_InitStruct->NVIC_IRQChannelSubPriority)); in NVIC_Init()
130 if (NVIC_InitStruct->NVIC_IRQChannelCmd != DISABLE) in NVIC_Init()
137 tmppriority = (uint32_t)NVIC_InitStruct->NVIC_IRQChannelPreemptionPriority << tmppre; in NVIC_Init()
138 tmppriority |= NVIC_InitStruct->NVIC_IRQChannelSubPriority & tmpsub; in NVIC_Init()
141 NVIC->IP[NVIC_InitStruct->NVIC_IRQChannel] = tmppriority; in NVIC_Init()
144 NVIC->ISER[NVIC_InitStruct->NVIC_IRQChannel >> 0x05] = (uint32_t)0x01 in NVIC_Init()
145 … << (NVIC_InitStruct->NVIC_IRQChannel & (uint8_t)0x1F); in NVIC_Init()
[all …]
/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/
A Dmisc.c121 void NVIC_Init(NVIC_InitType* NVIC_InitStruct) in NVIC_Init() argument
126 assert_param(IS_FUNCTIONAL_STATE(NVIC_InitStruct->NVIC_IRQChannelCmd)); in NVIC_Init()
127 assert_param(IS_NVIC_PREEMPTION_PRIORITY(NVIC_InitStruct->NVIC_IRQChannelPreemptionPriority)); in NVIC_Init()
128 assert_param(IS_NVIC_SUB_PRIORITY(NVIC_InitStruct->NVIC_IRQChannelSubPriority)); in NVIC_Init()
130 if (NVIC_InitStruct->NVIC_IRQChannelCmd != DISABLE) in NVIC_Init()
137 tmppriority = (uint32_t)NVIC_InitStruct->NVIC_IRQChannelPreemptionPriority << tmppre; in NVIC_Init()
138 tmppriority |= NVIC_InitStruct->NVIC_IRQChannelSubPriority & tmpsub; in NVIC_Init()
141 NVIC->IP[NVIC_InitStruct->NVIC_IRQChannel] = tmppriority; in NVIC_Init()
144 NVIC->ISER[NVIC_InitStruct->NVIC_IRQChannel >> 0x05] = (uint32_t)0x01 in NVIC_Init()
145 … << (NVIC_InitStruct->NVIC_IRQChannel & (uint8_t)0x1F); in NVIC_Init()
[all …]
/bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/
A Dmisc.c121 void NVIC_Init(NVIC_InitType* NVIC_InitStruct) in NVIC_Init() argument
126 assert_param(IS_FUNCTIONAL_STATE(NVIC_InitStruct->NVIC_IRQChannelCmd)); in NVIC_Init()
127 assert_param(IS_NVIC_PREEMPTION_PRIORITY(NVIC_InitStruct->NVIC_IRQChannelPreemptionPriority)); in NVIC_Init()
128 assert_param(IS_NVIC_SUB_PRIORITY(NVIC_InitStruct->NVIC_IRQChannelSubPriority)); in NVIC_Init()
130 if (NVIC_InitStruct->NVIC_IRQChannelCmd != DISABLE) in NVIC_Init()
137 tmppriority = (uint32_t)NVIC_InitStruct->NVIC_IRQChannelPreemptionPriority << tmppre; in NVIC_Init()
138 tmppriority |= NVIC_InitStruct->NVIC_IRQChannelSubPriority & tmpsub; in NVIC_Init()
141 NVIC->IP[NVIC_InitStruct->NVIC_IRQChannel] = tmppriority; in NVIC_Init()
144 NVIC->ISER[NVIC_InitStruct->NVIC_IRQChannel >> 0x05] = (uint32_t)0x01 in NVIC_Init()
145 … << (NVIC_InitStruct->NVIC_IRQChannel & (uint8_t)0x1F); in NVIC_Init()
[all …]
/bsp/mm32l3xx/Libraries/MM32L3xx/HAL_lib/src/
A DHAL_misc.c111 void NVIC_Init(NVIC_InitTypeDef* NVIC_InitStruct) in NVIC_Init() argument
117 if (NVIC_InitStruct->NVIC_IRQChannelCmd != DISABLE) in NVIC_Init()
124 tmppriority = (uint32_t)NVIC_InitStruct->NVIC_IRQChannelPreemptionPriority << tmppre; in NVIC_Init()
125 tmppriority |= NVIC_InitStruct->NVIC_IRQChannelSubPriority & tmpsub; in NVIC_Init()
128 NVIC->IP[NVIC_InitStruct->NVIC_IRQChannel] = tmppriority; in NVIC_Init()
131 NVIC->ISER[NVIC_InitStruct->NVIC_IRQChannel >> 0x05] = in NVIC_Init()
132 (uint32_t)0x01 << (NVIC_InitStruct->NVIC_IRQChannel & (uint8_t)0x1F); in NVIC_Init()
137 NVIC->ICER[NVIC_InitStruct->NVIC_IRQChannel >> 0x05] = in NVIC_Init()
138 (uint32_t)0x01 << (NVIC_InitStruct->NVIC_IRQChannel & (uint8_t)0x1F); in NVIC_Init()
141 tmppre = NVIC->ISER[NVIC_InitStruct->NVIC_IRQChannel >> 0x05]; in NVIC_Init()
/bsp/tkm32F499/Libraries/Hal_lib/src/
A DHAL_misc.c147 void NVIC_Init(NVIC_InitTypeDef* NVIC_InitStruct) in NVIC_Init() argument
153 if (NVIC_InitStruct->NVIC_IRQChannelCmd != DISABLE) in NVIC_Init()
160 tmppriority = (uint32_t)NVIC_InitStruct->NVIC_IRQChannelPreemptionPriority << tmppre; in NVIC_Init()
161 tmppriority |= NVIC_InitStruct->NVIC_IRQChannelSubPriority & tmpsub; in NVIC_Init()
164 NVIC->IP[NVIC_InitStruct->NVIC_IRQChannel] = tmppriority; in NVIC_Init()
167 NVIC->ISER[NVIC_InitStruct->NVIC_IRQChannel >> 0x05] = in NVIC_Init()
168 (uint32_t)0x01 << (NVIC_InitStruct->NVIC_IRQChannel & (uint8_t)0x1F); in NVIC_Init()
173 NVIC->ICER[NVIC_InitStruct->NVIC_IRQChannel >> 0x05] = in NVIC_Init()
174 (uint32_t)0x01 << (NVIC_InitStruct->NVIC_IRQChannel & (uint8_t)0x1F); in NVIC_Init()
177 tmppre = NVIC->ISER[NVIC_InitStruct->NVIC_IRQChannel >> 0x05]; in NVIC_Init()
/bsp/mm32f103x/Libraries/MM32F103/HAL_lib/src/
A DHAL_misc.c111 void NVIC_Init(NVIC_InitTypeDef* NVIC_InitStruct) in NVIC_Init() argument
117 if (NVIC_InitStruct->NVIC_IRQChannelCmd != DISABLE) in NVIC_Init()
124 tmppriority = (uint32_t)NVIC_InitStruct->NVIC_IRQChannelPreemptionPriority << tmppre; in NVIC_Init()
125 tmppriority |= NVIC_InitStruct->NVIC_IRQChannelSubPriority & tmpsub; in NVIC_Init()
128 NVIC->IP[NVIC_InitStruct->NVIC_IRQChannel] = tmppriority; in NVIC_Init()
131 NVIC->ISER[NVIC_InitStruct->NVIC_IRQChannel >> 0x05] = in NVIC_Init()
132 (uint32_t)0x01 << (NVIC_InitStruct->NVIC_IRQChannel & (uint8_t)0x1F); in NVIC_Init()
137 NVIC->ICER[NVIC_InitStruct->NVIC_IRQChannel >> 0x05] = in NVIC_Init()
138 (uint32_t)0x01 << (NVIC_InitStruct->NVIC_IRQChannel & (uint8_t)0x1F); in NVIC_Init()
141 tmppre = NVIC->ISER[NVIC_InitStruct->NVIC_IRQChannel >> 0x05]; in NVIC_Init()
/bsp/wch/arm/Libraries/CH32F10x_StdPeriph_Driver/StdPeriph_Driver/src/
A Dch32f10x_misc.c43 void NVIC_Init(NVIC_InitTypeDef* NVIC_InitStruct) in NVIC_Init() argument
47 if (NVIC_InitStruct->NVIC_IRQChannelCmd != DISABLE) in NVIC_Init()
54 tmppriority = (uint32_t)NVIC_InitStruct->NVIC_IRQChannelPreemptionPriority << tmppre; in NVIC_Init()
55 tmppriority |= NVIC_InitStruct->NVIC_IRQChannelSubPriority & tmpsub; in NVIC_Init()
58 NVIC->IP[NVIC_InitStruct->NVIC_IRQChannel] = tmppriority; in NVIC_Init()
61 NVIC->ISER[NVIC_InitStruct->NVIC_IRQChannel >> 0x05] = in NVIC_Init()
62 (uint32_t)0x01 << (NVIC_InitStruct->NVIC_IRQChannel & (uint8_t)0x1F); in NVIC_Init()
67 NVIC->ICER[NVIC_InitStruct->NVIC_IRQChannel >> 0x05] = in NVIC_Init()
68 (uint32_t)0x01 << (NVIC_InitStruct->NVIC_IRQChannel & (uint8_t)0x1F); in NVIC_Init()
/bsp/wch/arm/Libraries/CH32F20x_StdPeriph_Driver/StdPeriph_Driver/src/
A Dch32f20x_misc.c42 void NVIC_Init(NVIC_InitTypeDef* NVIC_InitStruct) in NVIC_Init() argument
46 if (NVIC_InitStruct->NVIC_IRQChannelCmd != DISABLE) in NVIC_Init()
53 tmppriority = (uint32_t)NVIC_InitStruct->NVIC_IRQChannelPreemptionPriority << tmppre; in NVIC_Init()
54 tmppriority |= NVIC_InitStruct->NVIC_IRQChannelSubPriority & tmpsub; in NVIC_Init()
57 NVIC->IP[NVIC_InitStruct->NVIC_IRQChannel] = tmppriority; in NVIC_Init()
60 NVIC->ISER[NVIC_InitStruct->NVIC_IRQChannel >> 0x05] = in NVIC_Init()
61 (uint32_t)0x01 << (NVIC_InitStruct->NVIC_IRQChannel & (uint8_t)0x1F); in NVIC_Init()
66 NVIC->ICER[NVIC_InitStruct->NVIC_IRQChannel >> 0x05] = in NVIC_Init()
67 (uint32_t)0x01 << (NVIC_InitStruct->NVIC_IRQChannel & (uint8_t)0x1F); in NVIC_Init()
/bsp/CME_M7/StdPeriph_Driver/src/
A Dcmem7_misc.c40 void NVIC_Init(NVIC_InitTypeDef* NVIC_InitStruct) in NVIC_Init() argument
45 assert_param(IS_NVIC_PREEMPTION_PRIORITY(NVIC_InitStruct->NVIC_IRQChannelPreemptionPriority)); in NVIC_Init()
46 assert_param(IS_NVIC_SUB_PRIORITY(NVIC_InitStruct->NVIC_IRQChannelSubPriority)); in NVIC_Init()
48 if (NVIC_InitStruct->NVIC_IRQChannelCmd != FALSE) in NVIC_Init()
55 tmppriority = (uint32_t)NVIC_InitStruct->NVIC_IRQChannelPreemptionPriority << tmppre; in NVIC_Init()
56 tmppriority |= NVIC_InitStruct->NVIC_IRQChannelSubPriority & tmpsub; in NVIC_Init()
59 NVIC->IP[NVIC_InitStruct->NVIC_IRQChannel] = tmppriority; in NVIC_Init()
62 NVIC->ISER[NVIC_InitStruct->NVIC_IRQChannel >> 0x05] = in NVIC_Init()
63 (uint32_t)0x01 << (NVIC_InitStruct->NVIC_IRQChannel & (uint8_t)0x1F); in NVIC_Init()
68 NVIC->ICER[NVIC_InitStruct->NVIC_IRQChannel >> 0x05] = in NVIC_Init()
[all …]
/bsp/wch/arm/Libraries/ch32_drivers/
A Ddrv_uart_ch32f10x.c129 NVIC_InitTypeDef NVIC_InitStruct; in ch32f1_usart_control() local
137 NVIC_InitStruct.NVIC_IRQChannel = usart_dev->irqn; in ch32f1_usart_control()
138 NVIC_InitStruct.NVIC_IRQChannelPreemptionPriority = 2; in ch32f1_usart_control()
139 NVIC_InitStruct.NVIC_IRQChannelSubPriority = 1; in ch32f1_usart_control()
144 NVIC_InitStruct.NVIC_IRQChannelCmd = DISABLE; in ch32f1_usart_control()
145 NVIC_Init(&NVIC_InitStruct); in ch32f1_usart_control()
150 NVIC_InitStruct.NVIC_IRQChannelCmd = ENABLE; in ch32f1_usart_control()
151 NVIC_Init(&NVIC_InitStruct); in ch32f1_usart_control()
A Ddrv_uart_ch32f20x.c169 NVIC_InitTypeDef NVIC_InitStruct; in ch32f2_usart_control() local
177 NVIC_InitStruct.NVIC_IRQChannel = usart_dev->irqn; in ch32f2_usart_control()
178 NVIC_InitStruct.NVIC_IRQChannelPreemptionPriority = 2; in ch32f2_usart_control()
179 NVIC_InitStruct.NVIC_IRQChannelSubPriority = 1; in ch32f2_usart_control()
184 NVIC_InitStruct.NVIC_IRQChannelCmd = DISABLE; in ch32f2_usart_control()
185 NVIC_Init(&NVIC_InitStruct); in ch32f2_usart_control()
190 NVIC_InitStruct.NVIC_IRQChannelCmd = ENABLE; in ch32f2_usart_control()
191 NVIC_Init(&NVIC_InitStruct); in ch32f2_usart_control()
/bsp/hk32/libraries/rt_drivers/
A Ddrv_usart.c129 NVIC_InitTypeDef NVIC_InitStruct; in hk32_control() local
135 NVIC_InitStruct.NVIC_IRQChannel = usart->irqn; in hk32_control()
136 NVIC_InitStruct.NVIC_IRQChannelPriority = 2; in hk32_control()
141 NVIC_InitStruct.NVIC_IRQChannelCmd = DISABLE; in hk32_control()
142 NVIC_Init(&NVIC_InitStruct); in hk32_control()
146 NVIC_InitStruct.NVIC_IRQChannelCmd = ENABLE; in hk32_control()
147 NVIC_Init(&NVIC_InitStruct); in hk32_control()
A Ddrv_gpio.c292 NVIC_InitTypeDef NVIC_InitStruct; in hk32_pin_irq_enable() local
352 NVIC_InitStruct.NVIC_IRQChannel = irqmap->irqno; in hk32_pin_irq_enable()
353 NVIC_InitStruct.NVIC_IRQChannelCmd = ENABLE; in hk32_pin_irq_enable()
354 NVIC_InitStruct.NVIC_IRQChannelPriority = 3; in hk32_pin_irq_enable()
355 NVIC_Init(&NVIC_InitStruct); in hk32_pin_irq_enable()
372 NVIC_InitStruct.NVIC_IRQChannelCmd = DISABLE; in hk32_pin_irq_enable()
373 NVIC_InitStruct.NVIC_IRQChannelPriority = 3; in hk32_pin_irq_enable()
379 NVIC_InitStruct.NVIC_IRQChannel = irqmap->irqno; in hk32_pin_irq_enable()
387 NVIC_InitStruct.NVIC_IRQChannel = irqmap->irqno; in hk32_pin_irq_enable()
403 NVIC_InitStruct.NVIC_IRQChannel = irqmap->irqno; in hk32_pin_irq_enable()
[all …]
/bsp/airm2m/air32f103/libraries/rt_drivers/
A Ddrv_usart.c218 NVIC_InitTypeDef NVIC_InitStruct; in air32_control() local
223 NVIC_InitStruct.NVIC_IRQChannel = uart->config->irq_type; in air32_control()
224 NVIC_InitStruct.NVIC_IRQChannelPreemptionPriority = 2; in air32_control()
225 NVIC_InitStruct.NVIC_IRQChannelSubPriority = 1; in air32_control()
233 NVIC_InitStruct.NVIC_IRQChannelCmd = DISABLE; in air32_control()
234 NVIC_Init(&NVIC_InitStruct); in air32_control()
244 NVIC_InitStruct.NVIC_IRQChannelCmd = ENABLE; in air32_control()
245 NVIC_Init(&NVIC_InitStruct); in air32_control()
/bsp/wch/risc-v/Libraries/ch32_drivers/
A Ddrv_hwtimer.c134 NVIC_InitTypeDef NVIC_InitStruct; in ch32_hwtimer_init() local
187 NVIC_InitStruct.NVIC_IRQChannel = tim_device->irqn; in ch32_hwtimer_init()
188 NVIC_InitStruct.NVIC_IRQChannelPreemptionPriority = 1; in ch32_hwtimer_init()
189 NVIC_InitStruct.NVIC_IRQChannelSubPriority = 0; in ch32_hwtimer_init()
190 NVIC_InitStruct.NVIC_IRQChannelCmd = ENABLE; in ch32_hwtimer_init()
191 NVIC_Init(&NVIC_InitStruct); in ch32_hwtimer_init()
/bsp/wch/risc-v/Libraries/CH32V10x_StdPeriph_Driver/StdPeriph_Driver/inc/
A Dch32v10x_misc.h39 void NVIC_Init(NVIC_InitTypeDef* NVIC_InitStruct);

Completed in 31 milliseconds

12