From de81911ef4c15a9518acf32f61ad2d7d0e2f156f Mon Sep 17 00:00:00 2001 From: Josh Rahm Date: Sat, 5 Dec 2020 01:53:33 -0700 Subject: Got a very basic external interrupt to work. --- test_harness/fake_env.c | 3 +++ test_harness/fake_env.h | 2 ++ 2 files changed, 5 insertions(+) (limited to 'test_harness') diff --git a/test_harness/fake_env.c b/test_harness/fake_env.c index 261e9e2..cee7246 100644 --- a/test_harness/fake_env.c +++ b/test_harness/fake_env.c @@ -62,3 +62,6 @@ DEFINE_MEMORY_SEGMENT(mpu, 0xE000ED90, 0xE000EDA4) /* Serial Peripheral Interface */ DEFINE_MEMORY_SEGMENT(spi1, 0x40013000, 0x400133FF) DEFINE_MEMORY_SEGMENT(spi3, 0x40003C00, 0x40003FFF) + +DEFINE_MEMORY_SEGMENT(syscfg, 0x40010000, 0x4001002F) +DEFINE_MEMORY_SEGMENT(exti, 0x40010400, 0x40010800) diff --git a/test_harness/fake_env.h b/test_harness/fake_env.h index b4451df..43097ae 100644 --- a/test_harness/fake_env.h +++ b/test_harness/fake_env.h @@ -15,6 +15,8 @@ void* load_fake_rcc__(); void* load_fake_spi1__(); void* load_fake_spi3__(); void* load_fake_mpu__(); +void* load_fake_syscfg__(); +void* load_fake_exti__(); void wipeout_fake_env(); -- cgit From a5923b21e48fcfe660c1e7d586fe0c6a5b79e421 Mon Sep 17 00:00:00 2001 From: Josh Rahm Date: Wed, 9 Dec 2020 20:29:31 -0700 Subject: Got a basic timer to work. --- test_harness/fake_env.c | 2 ++ test_harness/fake_env.h | 1 + 2 files changed, 3 insertions(+) (limited to 'test_harness') diff --git a/test_harness/fake_env.c b/test_harness/fake_env.c index cee7246..bae6298 100644 --- a/test_harness/fake_env.c +++ b/test_harness/fake_env.c @@ -65,3 +65,5 @@ DEFINE_MEMORY_SEGMENT(spi3, 0x40003C00, 0x40003FFF) DEFINE_MEMORY_SEGMENT(syscfg, 0x40010000, 0x4001002F) DEFINE_MEMORY_SEGMENT(exti, 0x40010400, 0x40010800) + +DEFINE_MEMORY_SEGMENT(tim2, 0x40000000, 0x400003FF) diff --git a/test_harness/fake_env.h b/test_harness/fake_env.h index 43097ae..83ac702 100644 --- a/test_harness/fake_env.h +++ b/test_harness/fake_env.h @@ -17,6 +17,7 @@ void* load_fake_spi3__(); void* load_fake_mpu__(); void* load_fake_syscfg__(); void* load_fake_exti__(); +void* load_fake_tim2__(); void wipeout_fake_env(); -- cgit