Home
last modified time | relevance | path

Searched refs:irqmap (Results 1 – 25 of 28) sorted by relevance

12

/bsp/mm32/libraries/HAL_Drivers/
A Ddrv_gpio.c297 const struct pin_irq_map *irqmap; in mm32_pin_irq_enable() local
323 irqmap = &pin_irq_map[irqindex]; in mm32_pin_irq_enable()
347 NVIC_EnableIRQ(irqmap->irqno); in mm32_pin_irq_enable()
348 pin_irq_enable_mask |= irqmap->pinbit; in mm32_pin_irq_enable()
355 if (irqmap == RT_NULL) in mm32_pin_irq_enable()
362 pin_irq_enable_mask &= ~irqmap->pinbit; in mm32_pin_irq_enable()
364 if ((irqmap->pinbit >= GPIO_PIN_5) && (irqmap->pinbit <= GPIO_PIN_9)) in mm32_pin_irq_enable()
368 NVIC_DisableIRQ(irqmap->irqno); in mm32_pin_irq_enable()
371 else if ((irqmap->pinbit >= GPIO_PIN_10) && (irqmap->pinbit <= GPIO_PIN_15)) in mm32_pin_irq_enable()
375 NVIC_DisableIRQ(irqmap->irqno); in mm32_pin_irq_enable()
[all …]
/bsp/stm32/libraries/HAL_Drivers/drivers/
A Ddrv_gpio.c394 const struct pin_irq_map *irqmap; in stm32_pin_irq_enable() local
421 irqmap = &pin_irq_map[irqindex]; in stm32_pin_irq_enable()
444 HAL_NVIC_EnableIRQ(irqmap->irqno); in stm32_pin_irq_enable()
445 pin_irq_enable_mask |= irqmap->pinbit; in stm32_pin_irq_enable()
452 if (irqmap == RT_NULL) in stm32_pin_irq_enable()
461 pin_irq_enable_mask &= ~irqmap->pinbit; in stm32_pin_irq_enable()
463 if ((irqmap->pinbit >= GPIO_PIN_0) && (irqmap->pinbit <= GPIO_PIN_1)) in stm32_pin_irq_enable()
470 else if ((irqmap->pinbit >= GPIO_PIN_2) && (irqmap->pinbit <= GPIO_PIN_3)) in stm32_pin_irq_enable()
477 else if ((irqmap->pinbit >= GPIO_PIN_4) && (irqmap->pinbit <= GPIO_PIN_15)) in stm32_pin_irq_enable()
490 if ((irqmap->pinbit >= GPIO_PIN_5) && (irqmap->pinbit <= GPIO_PIN_9)) in stm32_pin_irq_enable()
[all …]
/bsp/apm32/libraries/Drivers/
A Ddrv_gpio.c410 const struct pin_irq_map *irqmap; in apm32_pin_irq_enable() local
437 irqmap = &pin_irq_map[irqindex]; in apm32_pin_irq_enable()
509 NVIC_EnableIRQRequest(irqmap->irqno, 5); in apm32_pin_irq_enable()
514 pin_irq_enable_mask |= irqmap->pinbit; in apm32_pin_irq_enable()
521 if (irqmap == RT_NULL) in apm32_pin_irq_enable()
528 pin_irq_enable_mask &= ~irqmap->pinbit; in apm32_pin_irq_enable()
531 if ((irqmap->pinbit >= GPIO_PIN_0) && (irqmap->pinbit <= GPIO_PIN_1)) in apm32_pin_irq_enable()
538 else if ((irqmap->pinbit >= GPIO_PIN_2) && (irqmap->pinbit <= GPIO_PIN_3)) in apm32_pin_irq_enable()
545 else if ((irqmap->pinbit >= GPIO_PIN_4) && (irqmap->pinbit <= GPIO_PIN_15)) in apm32_pin_irq_enable()
559 if ((irqmap->pinbit >= GPIO_PIN_5) && (irqmap->pinbit <= GPIO_PIN_9)) in apm32_pin_irq_enable()
[all …]
/bsp/hk32/libraries/rt_drivers/
A Ddrv_gpio.c293 const struct pin_irq_map *irqmap; in hk32_pin_irq_enable() local
325 irqmap = &pin_irq_map[irqindex]; in hk32_pin_irq_enable()
330 GPIO_InitStruct.GPIO_Pin = irqmap->pinbit; in hk32_pin_irq_enable()
332 EXTI_InitStruct.EXTI_Line = irqmap->pinbit; in hk32_pin_irq_enable()
356 pin_irq_enable_mask |= irqmap->pinbit; in hk32_pin_irq_enable()
362 irqmap = get_pin_irq_map(gpio_pin); in hk32_pin_irq_enable()
363 if (irqmap == RT_NULL) in hk32_pin_irq_enable()
370 pin_irq_enable_mask &= ~irqmap->pinbit; in hk32_pin_irq_enable()
375 if ((irqmap->pinbit >= GPIO_Pin_0) && (irqmap->pinbit <= GPIO_Pin_1)) in hk32_pin_irq_enable()
383 (irqmap->pinbit <= GPIO_Pin_3)) in hk32_pin_irq_enable()
[all …]
/bsp/ft32/libraries/Drivers/
A Ddrv_gpio.c359 const struct pin_irq_map *irqmap; in ft32_pin_irq_enable() local
386 irqmap = &pin_irq_map[irqindex]; in ft32_pin_irq_enable()
421 NVIC_SetPriority(irqmap->irqno, 5); in ft32_pin_irq_enable()
422 NVIC_EnableIRQ(irqmap->irqno); in ft32_pin_irq_enable()
423 pin_irq_enable_mask |= irqmap->pinbit; in ft32_pin_irq_enable()
430 if (irqmap == RT_NULL) in ft32_pin_irq_enable()
439 pin_irq_enable_mask &= ~irqmap->pinbit; in ft32_pin_irq_enable()
443 if ((irqmap->pinbit >= GPIO_Pin_0) && (irqmap->pinbit <= GPIO_Pin_1)) in ft32_pin_irq_enable()
450 else if ((irqmap->pinbit >= GPIO_Pin_2) && (irqmap->pinbit <= GPIO_Pin_3)) in ft32_pin_irq_enable()
457 else if ((irqmap->pinbit >= GPIO_Pin_4) && (irqmap->pinbit <= GPIO_Pin_15)) in ft32_pin_irq_enable()
[all …]
/bsp/nuclei/libraries/gd32vf103/HAL_Drivers/
A Ddrv_gpio.c337 const struct pin_irq_map *irqmap; in gd32_pin_irq_enable() local
367 irqmap = &pin_irq_map[irqindex]; in gd32_pin_irq_enable()
394 ECLIC_SetLevelIRQ(irqmap->irqno, 1); in gd32_pin_irq_enable()
395 ECLIC_EnableIRQ(irqmap->irqno); in gd32_pin_irq_enable()
396 pin_irq_enable_mask |= irqmap->pinbit; in gd32_pin_irq_enable()
404 irqmap = get_pin_irq_map(index->pin); in gd32_pin_irq_enable()
405 if (irqmap == RT_NULL) in gd32_pin_irq_enable()
409 if ((irqmap->pinbit >= GPIO_PIN_5) && (irqmap->pinbit <= GPIO_PIN_9)) in gd32_pin_irq_enable()
413 ECLIC_DisableIRQ(irqmap->irqno); in gd32_pin_irq_enable()
417 else if ((irqmap->pinbit >= GPIO_PIN_10) && (irqmap->pinbit <= GPIO_PIN_15)) in gd32_pin_irq_enable()
[all …]
/bsp/wch/risc-v/Libraries/ch32_drivers/
A Ddrv_gpio.c306 const struct pin_irq_map *irqmap; in ch32_pin_irq_enable() local
334 irqmap = &pin_irq_map[irqindex]; in ch32_pin_irq_enable()
368 NVIC_SetPriority(irqmap->irqno,5<<4); in ch32_pin_irq_enable()
369 NVIC_EnableIRQ( irqmap->irqno ); in ch32_pin_irq_enable()
370 pin_irq_enable_mask |= irqmap->pinbit; in ch32_pin_irq_enable()
377 if (irqmap == RT_NULL) in ch32_pin_irq_enable()
384 pin_irq_enable_mask &= ~irqmap->pinbit; in ch32_pin_irq_enable()
386 if (( irqmap->pinbit>=GPIO_Pin_5 )&&( irqmap->pinbit<=GPIO_Pin_9 )) in ch32_pin_irq_enable()
390 NVIC_DisableIRQ(irqmap->irqno); in ch32_pin_irq_enable()
393 else if (( irqmap->pinbit>=GPIO_Pin_10 )&&( irqmap->pinbit<=GPIO_Pin_15 )) in ch32_pin_irq_enable()
[all …]
/bsp/at32/libraries/rt_drivers/
A Ddrv_gpio.c384 const struct pin_irq_map *irqmap; in at32_pin_irq_enable() local
414 irqmap = &pin_irq_map[irqindex]; in at32_pin_irq_enable()
452 nvic_irq_enable(irqmap->irqno, 5, 0); in at32_pin_irq_enable()
453 pin_irq_enable_mask |= irqmap->pinbit; in at32_pin_irq_enable()
459 irqmap = get_pin_irq_map(gpio_pin); in at32_pin_irq_enable()
460 if (irqmap == RT_NULL) in at32_pin_irq_enable()
467 pin_irq_enable_mask &= ~irqmap->pinbit; in at32_pin_irq_enable()
470 if ((irqmap->pinbit >= GPIO_PINS_5) && (irqmap->pinbit <= GPIO_PINS_9)) in at32_pin_irq_enable()
474 nvic_irq_disable(irqmap->irqno); in at32_pin_irq_enable()
477 else if ((irqmap->pinbit >= GPIO_PINS_10) && (irqmap->pinbit <= GPIO_PINS_15)) in at32_pin_irq_enable()
[all …]
/bsp/ht32/libraries/ht32_drivers/
A Ddrv_gpio.c433 const struct pin_irq_map *irqmap; in ht32_pin_irq_enable() local
459 irqmap = &pin_irq_map[hdr_index]; in ht32_pin_irq_enable()
568 NVIC_EnableIRQ((irqmap->irqno)); in ht32_pin_irq_enable()
574 irqmap = get_pin_irq_map(index->pin); in ht32_pin_irq_enable()
575 if (irqmap == RT_NULL) in ht32_pin_irq_enable()
579 if ((irqmap->irqno) == EXTI0_IRQn) in ht32_pin_irq_enable()
581 else if ((irqmap->irqno) == EXTI1_IRQn) in ht32_pin_irq_enable()
583 else if ((irqmap->irqno) == EXTI2_IRQn) in ht32_pin_irq_enable()
585 else if ((irqmap->irqno) == EXTI3_IRQn) in ht32_pin_irq_enable()
587 else if ((irqmap->irqno) == EXTI4_IRQn) in ht32_pin_irq_enable()
[all …]
/bsp/acm32/acm32f0x0-nucleo/drivers/
A Ddrv_gpio.c384 struct pin_irq_map *irqmap; in acm32_pin_irq_enable() local
396 irqmap = &pin_irq_map[irqindex]; in acm32_pin_irq_enable()
415 irqmap->handle.u32_Line = irqmap->line; in acm32_pin_irq_enable()
416 irqmap->handle.u32_Mode = EXTI_MODE_INTERRUPT; in acm32_pin_irq_enable()
422 irqmap->handle.u32_Trigger = EXTI_TRIGGER_RISING; in acm32_pin_irq_enable()
426 irqmap->handle.u32_Trigger = EXTI_TRIGGER_FALLING; in acm32_pin_irq_enable()
430 irqmap->handle.u32_Trigger = EXTI_TRIGGER_RISING_FALLING; in acm32_pin_irq_enable()
435 irqmap->handle.u32_GPIOSel = pin / 16; in acm32_pin_irq_enable()
437 HAL_EXTI_SetConfigLine(&irqmap->handle); in acm32_pin_irq_enable()
452 EXTI->IENR &= ~irqmap->line; in acm32_pin_irq_enable()
[all …]
/bsp/acm32/acm32f4xx-nucleo/drivers/
A Ddrv_gpio.c356 struct pin_irq_map *irqmap; in _pin_irq_enable() local
368 irqmap = &pin_irq_map[irqindex]; in _pin_irq_enable()
385 irqmap->handle.u32_Line = irqmap->line; in _pin_irq_enable()
386 irqmap->handle.u32_Mode = EXTI_MODE_INTERRUPT; in _pin_irq_enable()
392 irqmap->handle.u32_Trigger = EXTI_TRIGGER_RISING; in _pin_irq_enable()
396 irqmap->handle.u32_Trigger = EXTI_TRIGGER_FALLING; in _pin_irq_enable()
400 irqmap->handle.u32_Trigger = EXTI_TRIGGER_RISING_FALLING; in _pin_irq_enable()
405 irqmap->handle.u32_GPIOSel = pin / 16; in _pin_irq_enable()
407 HAL_EXTI_SetConfigLine(&irqmap->handle); in _pin_irq_enable()
422 EXTI->IENR &= ~irqmap->line; in _pin_irq_enable()
[all …]
/bsp/n32/libraries/n32_drivers/
A Ddrv_gpio.c492 const struct pin_irq_map *irqmap; in n32_pin_irq_enable() local
519 irqmap = &pin_irq_map[irqindex]; in n32_pin_irq_enable()
552 NVIC_SetPriority(irqmap->irqno, 5); in n32_pin_irq_enable()
553 NVIC_EnableIRQ(irqmap->irqno); in n32_pin_irq_enable()
555 pin_irq_enable_mask |= irqmap->pinbit; in n32_pin_irq_enable()
561 irqmap = get_pin_irq_map(index->pin); in n32_pin_irq_enable()
562 if (irqmap == RT_NULL) in n32_pin_irq_enable()
569 pin_irq_enable_mask &= ~irqmap->pinbit; in n32_pin_irq_enable()
570 if (( irqmap->pinbit>=GPIO_PIN_5 )&&( irqmap->pinbit<=GPIO_PIN_9 )) in n32_pin_irq_enable()
577 else if (( irqmap->pinbit>=GPIO_PIN_10 )&&( irqmap->pinbit<=GPIO_PIN_15 )) in n32_pin_irq_enable()
[all …]
/bsp/fm33lc026/libraries/HAL_Drivers/
A Ddrv_gpio.c318 const struct pin_irq_map *irqmap; in fm33_pin_irq_enable() local
343 irqmap = &pin_irq_map[irqindex]; in fm33_pin_irq_enable()
376 FL_EXTI_Init(irqmap->irqno, &extiInitStruct); in fm33_pin_irq_enable()
381 pin_irq_enable_mask |= irqmap->irqno; in fm33_pin_irq_enable()
387 irqmap = get_pin_irq_map(PIN_STPIN(pin)); in fm33_pin_irq_enable()
388 if (irqmap == RT_NULL) in fm33_pin_irq_enable()
397 pin_irq_enable_mask &= ~irqmap->irqno; in fm33_pin_irq_enable()
/bsp/airm2m/air32f103/libraries/rt_drivers/
A Ddrv_gpio.c320 const struct pin_irq_map *irqmap; in air32_pin_irq_enable() local
349 irqmap = &pin_irq_map[irqindex]; in air32_pin_irq_enable()
375 NVIC_InitStructure.NVIC_IRQChannel = irqmap->irqno; in air32_pin_irq_enable()
383 EXTI_InitStructure.EXTI_Line = irqmap->irqbit; in air32_pin_irq_enable()
393 irqmap = get_pin_irq_map(PIN_AIRPIN(pin)); in air32_pin_irq_enable()
394 if (irqmap == RT_NULL) in air32_pin_irq_enable()
401 irqmap = &pin_irq_map[irqindex]; in air32_pin_irq_enable()
403 EXTI_InitStructure.EXTI_Line = irqmap->irqbit; in air32_pin_irq_enable()
/bsp/Vango/v85xxp/drivers/
A Ddrv_gpio.c294 const struct pin_irq_map *irqmap; in V85XXP_pin_irq_enable() local
325 irqmap = &pin_irq_map[irqindex]; in V85XXP_pin_irq_enable()
349 NVIC_SetPriority(irqmap->irqno, 0); in V85XXP_pin_irq_enable()
350 NVIC_EnableIRQ(irqmap->irqno); in V85XXP_pin_irq_enable()
351 pin_irq_enable_mask |= irqmap->pinbit; in V85XXP_pin_irq_enable()
362 NVIC_DisableIRQ(irqmap->irqno); in V85XXP_pin_irq_enable()
/bsp/Vango/v85xx/drivers/
A Ddrv_gpio.c297 const struct pin_irq_map *irqmap; in v85xx_pin_irq_enable() local
328 irqmap = &pin_irq_map[irqindex]; in v85xx_pin_irq_enable()
352 NVIC_SetPriority(irqmap->irqno, 0); in v85xx_pin_irq_enable()
353 NVIC_EnableIRQ(irqmap->irqno); in v85xx_pin_irq_enable()
354 pin_irq_enable_mask |= irqmap->pinbit; in v85xx_pin_irq_enable()
365 NVIC_DisableIRQ(irqmap->irqno); in v85xx_pin_irq_enable()
/bsp/mm32f526x/drivers/
A Ddrv_gpio.c290 const struct pin_irq_map *irqmap; in mm32_pin_irq_enable() local
315 irqmap = &mm32_pin_irq_map[irqindex]; in mm32_pin_irq_enable()
326 NVIC_InitStructure.NVIC_IRQChannel = irqmap->irqno; in mm32_pin_irq_enable()
332 EXTI_InitStructure.EXTI_Line = irqmap->irqbit; in mm32_pin_irq_enable()
349 irqmap = get_pin_irq_map(gpio_pin); in mm32_pin_irq_enable()
350 if (irqmap == RT_NULL) { in mm32_pin_irq_enable()
353 EXTI_InitStructure.EXTI_Line = irqmap->irqbit; in mm32_pin_irq_enable()
/bsp/mm32l3xx/drivers/
A Ddrv_gpio.c325 const struct pin_irq_map *irqmap; in mm32_pin_irq_enable() local
350 irqmap = &mm32_pin_irq_map[irqindex]; in mm32_pin_irq_enable()
359 NVIC_InitStructure.NVIC_IRQChannel = irqmap->irqno; in mm32_pin_irq_enable()
366 EXTI_InitStructure.EXTI_Line = irqmap->irqbit; in mm32_pin_irq_enable()
386 irqmap = get_pin_irq_map(index->pin); in mm32_pin_irq_enable()
387 if (irqmap == RT_NULL) in mm32_pin_irq_enable()
391 EXTI_InitStructure.EXTI_Line = irqmap->irqbit; in mm32_pin_irq_enable()
/bsp/mm32f327x/drivers/
A Ddrv_gpio.c335 const struct pin_irq_map *irqmap; in mm32_pin_irq_enable() local
360 irqmap = &mm32_pin_irq_map[irqindex]; in mm32_pin_irq_enable()
369 NVIC_InitStructure.NVIC_IRQChannel = irqmap->irqno; in mm32_pin_irq_enable()
375 EXTI_InitStructure.EXTI_Line = irqmap->irqbit; in mm32_pin_irq_enable()
395 irqmap = get_pin_irq_map(index->pin); in mm32_pin_irq_enable()
396 if (irqmap == RT_NULL) in mm32_pin_irq_enable()
400 EXTI_InitStructure.EXTI_Line = irqmap->irqbit; in mm32_pin_irq_enable()
/bsp/Infineon/libraries/HAL_Drivers/
A Ddrv_gpio.c299 const struct pin_irq_map *irqmap; in ifx_pin_irq_enable() local
321 irqmap = &pin_irq_map[gpio_port]; in ifx_pin_irq_enable()
324 IRQn_Type irqn = irqmap->irqno; in ifx_pin_irq_enable()
357 irqmap = &pin_irq_map[gpio_port]; in ifx_pin_irq_enable()
360 IRQn_Type irqn = irqmap->irqno; in ifx_pin_irq_enable()
/bsp/mm32f103x/drivers/
A Ddrv_gpio.c340 const struct pin_irq_map *irqmap; in mm32_pin_irq_enable() local
365 irqmap = &mm32_pin_irq_map[irqindex]; in mm32_pin_irq_enable()
374 NVIC_InitStructure.NVIC_IRQChannel = irqmap->irqno; in mm32_pin_irq_enable()
381 EXTI_InitStructure.EXTI_Line = irqmap->irqbit; in mm32_pin_irq_enable()
401 irqmap = get_pin_irq_map(index->pin); in mm32_pin_irq_enable()
402 if (irqmap == RT_NULL) in mm32_pin_irq_enable()
406 EXTI_InitStructure.EXTI_Line = irqmap->irqbit; in mm32_pin_irq_enable()
/bsp/gd32/risc-v/libraries/gd32_drivers/
A Ddrv_gpio.c392 const struct pin_irq_map *irqmap; in gd32_pin_irq_enable() local
418 irqmap = &pin_irq_map[hdr_index]; in gd32_pin_irq_enable()
439 eclic_irq_enable(irqmap->irqno, 5U, 0U); in gd32_pin_irq_enable()
452 irqmap = get_pin_irq_map(index->pin); in gd32_pin_irq_enable()
453 if (irqmap == RT_NULL) in gd32_pin_irq_enable()
457 eclic_irq_disable(irqmap->irqno); in gd32_pin_irq_enable()
/bsp/essemi/es32f369x/drivers/
A Ddrv_gpio.c418 const struct pin_irq_map *irqmap; in es32f3_pin_irq_enable() local
453 irqmap = &pin_irq_map[irqindex]; in es32f3_pin_irq_enable()
478 NVIC_EnableIRQ(irqmap->irqno); in es32f3_pin_irq_enable()
483 irqmap = get_pin_irq_map(index->pin); in es32f3_pin_irq_enable()
484 if (irqmap == RT_NULL) in es32f3_pin_irq_enable()
488 NVIC_DisableIRQ(irqmap->irqno); in es32f3_pin_irq_enable()
/bsp/essemi/es32f0654/drivers/
A Ddrv_gpio.c409 const struct pin_irq_map *irqmap; in es32f0_pin_irq_enable() local
444 irqmap = &pin_irq_map[irqindex]; in es32f0_pin_irq_enable()
465 NVIC_EnableIRQ(irqmap->irqno); in es32f0_pin_irq_enable()
470 irqmap = get_pin_irq_map(index->pin); in es32f0_pin_irq_enable()
471 if (irqmap == RT_NULL) in es32f0_pin_irq_enable()
475 NVIC_DisableIRQ(irqmap->irqno); in es32f0_pin_irq_enable()
/bsp/gd32/arm/libraries/gd32_drivers/
A Ddrv_gpio.c535 const struct pin_irq_map *irqmap; in gd32_pin_irq_enable() local
561 irqmap = &pin_irq_map[hdr_index]; in gd32_pin_irq_enable()
589 nvic_irq_enable(irqmap->irqno, 5U); in gd32_pin_irq_enable()
591 nvic_irq_enable(irqmap->irqno, 5U, 0U); in gd32_pin_irq_enable()
608 irqmap = get_pin_irq_map(index->pin); in gd32_pin_irq_enable()
609 if (irqmap == RT_NULL) in gd32_pin_irq_enable()
613 nvic_irq_disable(irqmap->irqno); in gd32_pin_irq_enable()

Completed in 91 milliseconds

12