diff options
author | Vegard Storheil Eriksen <zyp@jvnv.net> | 2015-03-29 21:37:03 +0200 |
---|---|---|
committer | Vegard Storheil Eriksen <zyp@jvnv.net> | 2015-03-29 21:37:03 +0200 |
commit | 49012588461f1a43e9e476f676d946d91c3df9e7 (patch) | |
tree | d9e6ab6bf279889ca660ddb86f3942d41e54bf3e /syscfg | |
parent | 7b4ba03bc45dfed09759b9d0f99f6ddfde51ac43 (diff) |
Added STM32L0 support.
Diffstat (limited to 'syscfg')
-rw-r--r-- | syscfg/syscfg.h | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/syscfg/syscfg.h b/syscfg/syscfg.h new file mode 100644 index 0000000..c29d574 --- /dev/null +++ b/syscfg/syscfg.h @@ -0,0 +1,24 @@ +#ifndef SYSCFG_H +#define SYSCFG_H + +#include <stdint.h> + +#if defined(STM32L0) + +struct SYSCFG_t { + volatile uint32_t CFGR1; + volatile uint32_t CFGR2; + volatile uint32_t EXTICR1; + volatile uint32_t EXTICR2; + volatile uint32_t EXTICR3; + volatile uint32_t EXTICR4; + volatile uint32_t COMP1_CTRL; + volatile uint32_t COMP2_CTRL; + volatile uint32_t CFGR3; +}; + +static SYSCFG_t& SYSCFG = *(SYSCFG_t*)0x40010000; + +#endif + +#endif |