summaryrefslogtreecommitdiff
path: root/hal/flash.h
diff options
context:
space:
mode:
Diffstat (limited to 'hal/flash.h')
-rw-r--r--hal/flash.h30
1 files changed, 0 insertions, 30 deletions
diff --git a/hal/flash.h b/hal/flash.h
deleted file mode 100644
index 30d30a5..0000000
--- a/hal/flash.h
+++ /dev/null
@@ -1,30 +0,0 @@
-#ifndef FLASH_H
-#define FLASH_H
-
-#include <stdint.h>
-
-struct FLASH_t {
- volatile uint32_t ACR;
- volatile uint32_t KEYR;
- volatile uint32_t OPTKEYR;
- volatile uint32_t SR;
- volatile uint32_t CR;
- #if defined(STM32F1)
- volatile uint32_t AR;
- volatile uint32_t RESERVED;
- volatile uint32_t OBR;
- volatile uint32_t WRPR;
- #elif defined(STM32F4)
- volatile uint32_t OPTCR;
- #endif
-};
-
-#if defined(STM32F1)
-static FLASH_t& FLASH = *(FLASH_t*)0x40022000;
-#elif defined(STM32F4)
-static FLASH_t& FLASH = *(FLASH_t*)0x40023c00;
-#endif
-
-void flash_init();
-
-#endif