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. --- include/arch/arm/arch.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'include/arch/arm/arch.h') diff --git a/include/arch/arm/arch.h b/include/arch/arm/arch.h index e4ebb8d..267621f 100644 --- a/include/arch/arm/arch.h +++ b/include/arch/arm/arch.h @@ -44,6 +44,9 @@ #define STACK_TOP (0x2000c000) #define MPU_BASE (0xE000ED90) +#define SYSCFG_BASE (0x40010000) +#define EXTI_BASE (0x40010400) + #include #ifndef DRY_RUN _Static_assert(sizeof(void*) == sizeof(uint32_t), "Pointers must be 32 bits"); -- 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. --- include/arch/arm/arch.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'include/arch/arm/arch.h') diff --git a/include/arch/arm/arch.h b/include/arch/arm/arch.h index 267621f..7dfc343 100644 --- a/include/arch/arm/arch.h +++ b/include/arch/arm/arch.h @@ -47,6 +47,8 @@ #define SYSCFG_BASE (0x40010000) #define EXTI_BASE (0x40010400) +#define TIM2_BASE (0x40000000) + #include #ifndef DRY_RUN _Static_assert(sizeof(void*) == sizeof(uint32_t), "Pointers must be 32 bits"); -- cgit