aboutsummaryrefslogtreecommitdiff
path: root/02-usart/tests/test_irq.c
diff options
context:
space:
mode:
Diffstat (limited to '02-usart/tests/test_irq.c')
-rw-r--r--02-usart/tests/test_irq.c10
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;
}