From 93b063fedfcf7409a67df035170ea5670cad22e1 Mon Sep 17 00:00:00 2001 From: Josh Rahm Date: Tue, 24 Nov 2020 13:46:41 -0700 Subject: Moved action to top level. Removed old iterations of the project and moved the files from 02-usart to the root directory since that's the sole place where the action is and that subproject has outgrown its initial title. --- 02-usart/include/arch/arm/arch.h | 43 ---------------------------------------- 1 file changed, 43 deletions(-) delete mode 100644 02-usart/include/arch/arm/arch.h (limited to '02-usart/include/arch/arm/arch.h') diff --git a/02-usart/include/arch/arm/arch.h b/02-usart/include/arch/arm/arch.h deleted file mode 100644 index 22d0987..0000000 --- a/02-usart/include/arch/arm/arch.h +++ /dev/null @@ -1,43 +0,0 @@ -#ifndef ARCH_H_ -#define ARCH_H_ - -#ifndef ARCH_STM32L4 -#define ARCH_STM32L4 -#endif - -#define CORTEX_M4 - -#define enable_all_interrupts() \ - asm volatile(" cpsie i ") - - -#define DMA1_BASE (0x40020000) -#define DMA2_BASE (0x40020400) - -#define USART1_BASE (0x40013800) -#define USART2_BASE (0x40004400) - -#define GPIOA_BASE (0x48000000) -#define GPIOB_BASE (0x48000400) -#define GPIOC_BASE (0x48000800) -#define GPIOH_BASE (0x48001C00) - -#define SRAM1_BASE (0x20000000) -#define SRAM2_BASE (0x2000C000) - -#define SYSTEM_CONFIG_BLOCK_BASE (0xE000E008) -#define NVIC_BASE (0xE000E004) -#define RCC_BASE (0x40021000) - -#define SPI1_BASE (0x40013000) -#define SPI3_BASE (0x40003C00) - -#include -#ifndef DRY_RUN -_Static_assert(sizeof(void*) == sizeof(uint32_t), "Pointers must be 32 bits"); -#endif - -extern uint32_t DATA_SEGMENT_START; -extern uint32_t DATA_SEGMENT_STOP; - -#endif /* ARCH_H_ */ -- cgit