aboutsummaryrefslogtreecommitdiff
path: root/02-usart/test_harness
diff options
context:
space:
mode:
authorJosh Rahm <joshuarahm@gmail.com>2020-11-20 09:24:04 -0700
committerJosh Rahm <joshuarahm@gmail.com>2020-11-20 09:24:04 -0700
commitd82837cb93b8675a6e589548e157f31e41aaa039 (patch)
tree4ea6bfb8ed9e49db45cf455f7bb9a7ff94894d10 /02-usart/test_harness
parent0c4468b1fa0e50f618f5e3150b3c24c324e5956c (diff)
downloadstm32l4-d82837cb93b8675a6e589548e157f31e41aaa039.tar.gz
stm32l4-d82837cb93b8675a6e589548e157f31e41aaa039.tar.bz2
stm32l4-d82837cb93b8675a6e589548e157f31e41aaa039.zip
Added NVIC definition
Diffstat (limited to '02-usart/test_harness')
-rw-r--r--02-usart/test_harness/fake_env.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/02-usart/test_harness/fake_env.c b/02-usart/test_harness/fake_env.c
index f9c2a4d..d1dba35 100644
--- a/02-usart/test_harness/fake_env.c
+++ b/02-usart/test_harness/fake_env.c
@@ -23,6 +23,12 @@ DEFINE_MEMORY_SEGMENT(ahb2, 0x48000000, 0x50060C00)
/* System Control Block */
DEFINE_MEMORY_SEGMENT(scb, 0xE000E008, 0xE000EF04)
+/* Nested Vector Interrupt Controller (NVIC) */
+/* Note that this memory space acutally overlaps with the SCB, but
+ * they are functionally distinct entitites and such are modeled as
+ * separate structures in memeory. */
+DEFINE_MEMORY_SEGMENT(nvic, 0xE000E004, 0xE000E4F0)
+
/* SRAM */
DEFINE_MEMORY_SEGMENT(sram1, 0x20000000, 0x2000C000)
DEFINE_MEMORY_SEGMENT(sram2, 0x2000C000, 0x20018000)