Lines Matching refs:NVIC_InitStruct
40 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()
69 (uint32_t)0x01 << (NVIC_InitStruct->NVIC_IRQChannel & (uint8_t)0x1F); in NVIC_Init()