diff options
Diffstat (limited to '02-usart/tests/test_irq.c')
-rw-r--r-- | 02-usart/tests/test_irq.c | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/02-usart/tests/test_irq.c b/02-usart/tests/test_irq.c index 89eea11..3c4ee9c 100644 --- a/02-usart/tests/test_irq.c +++ b/02-usart/tests/test_irq.c @@ -1,7 +1,7 @@ #include "test_harness.h" -#include "core/irq.h" -#include "core/nvic.h" +#include "arch/stm32l4xxx/peripherals/irq.h" +#include "arch/stm32l4xxx/peripherals/nvic.h" TEST(irq, nvic) { @@ -14,6 +14,8 @@ TEST(irq, nvic) ASSERT_EQ(is.irqs[1], 0xC0); ASSERT_EQ(NVIC.ise_r[1], 0xC0); + + return 0; } TEST(irq, nvic_edgecase) @@ -28,10 +30,14 @@ TEST(irq, nvic_edgecase) ASSERT_EQ(NVIC.ise_r[0], 1); ASSERT_EQ(is.irqs[1], 1); ASSERT_EQ(NVIC.ise_r[1], 1); + + return 0; } TEST(irq, enable_single_interrupt) { enable_interrupt(IRQ_USART2); ASSERT_EQ(NVIC.ise_r[1], 0x40); + + return 0; } |