Lines Matching full:interrupt
177 * Testing interrupt line EXTI0 in test_software_interrupt()
184 /* Check that this specific interrupt isn't pending in NVIC */ in test_software_interrupt()
187 /* Enable interrupt line EXTI0 */ in test_software_interrupt()
197 /* Check that the corresponding interrupt is pending in the NVIC */ in test_software_interrupt()
207 /* Check that the interrupt is still pending in the NVIC */ in test_software_interrupt()
211 * Testing interrupt line EXTI35 in test_software_interrupt()
220 /* Enable interrupt line EXTI0 */ in test_software_interrupt()
230 /* Check that the corresponding interrupt is pending in the NVIC */ in test_software_interrupt()
240 /* Check that the interrupt is still pending in the NVIC */ in test_software_interrupt()
347 * Testing interrupt line EXTI0 in test_no_software_interrupt()
354 /* Check that this specific interrupt isn't pending in NVIC */ in test_no_software_interrupt()
357 /* Mask interrupt line EXTI0 */ in test_no_software_interrupt()
367 /* Check that the interrupt isn't pending in NVIC */ in test_no_software_interrupt()
370 /* Enable interrupt line EXTI0 */ in test_no_software_interrupt()
375 /* Check that the interrupt isn't pending in NVIC */ in test_no_software_interrupt()
379 * Testing interrupt line EXTI35 in test_no_software_interrupt()
386 /* Check that this specific interrupt isn't pending in NVIC */ in test_no_software_interrupt()
389 /* Mask interrupt line EXTI35 */ in test_no_software_interrupt()
399 /* Check that the interrupt isn't pending in NVIC */ in test_no_software_interrupt()
402 /* Enable interrupt line EXTI35 */ in test_no_software_interrupt()
407 /* Check that the interrupt isn't pending in NVIC */ in test_no_software_interrupt()
420 * Testing interrupt line EXTI1 in test_masked_interrupt()
427 /* Check that this specific interrupt isn't pending in NVIC */ in test_masked_interrupt()
430 /* Mask interrupt line EXTI1 */ in test_masked_interrupt()
433 /* Configure interrupt on rising edge */ in test_masked_interrupt()
441 /* Check that the interrupt isn't pending in NVIC */ in test_masked_interrupt()
444 /* Enable interrupt line EXTI1 */ in test_masked_interrupt()
449 /* Check that the interrupt isn't pending in NVIC */ in test_masked_interrupt()
461 * - configuring interrupt on rising edge in test_interrupt()
469 * Testing interrupt line EXTI1 in test_interrupt()
476 /* Check that this specific interrupt isn't pending in NVIC */ in test_interrupt()
479 /* Enable interrupt line EXTI1 */ in test_interrupt()
482 /* Configure interrupt on rising edge */ in test_interrupt()
490 /* Check that the interrupt is pending in NVIC */ in test_interrupt()
498 /* Check that the interrupt is still pending in the NVIC */ in test_interrupt()
513 * test that raising the line pends interrupt in test_orred_interrupts()
519 /* Check that this specific interrupt isn't pending in NVIC */ in test_orred_interrupts()
522 /* Enable interrupt lines EXTI[5..9] */ in test_orred_interrupts()
525 /* Configure interrupt on rising edge */ in test_orred_interrupts()
528 /* Raise GPIO line i, check that the interrupt is pending */ in test_orred_interrupts()
559 qtest_add_func("stm32l4x5/exti/interrupt", test_interrupt); in main()