| /bsp/mm32/libraries/HAL_Drivers/ |
| A D | drv_gpio.c | 297 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 D | drv_gpio.c | 394 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 D | drv_gpio.c | 410 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 D | drv_gpio.c | 293 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 D | drv_gpio.c | 359 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 D | drv_gpio.c | 337 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 D | drv_gpio.c | 306 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 D | drv_gpio.c | 384 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 D | drv_gpio.c | 433 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 D | drv_gpio.c | 384 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 D | drv_gpio.c | 356 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 D | drv_gpio.c | 492 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 D | drv_gpio.c | 318 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 D | drv_gpio.c | 320 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 D | drv_gpio.c | 294 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 D | drv_gpio.c | 297 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 D | drv_gpio.c | 290 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 D | drv_gpio.c | 325 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 D | drv_gpio.c | 335 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 D | drv_gpio.c | 299 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 D | drv_gpio.c | 340 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 D | drv_gpio.c | 392 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 D | drv_gpio.c | 418 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 D | drv_gpio.c | 409 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 D | drv_gpio.c | 535 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()
|