aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNIIBE Yutaka <gniibe@fsij.org>2016-04-22 17:21:50 +0900
committerNIIBE Yutaka <gniibe@fsij.org>2016-04-22 17:21:50 +0900
commit8668c8a88aeeaad890d956efc7556827e88a3708 (patch)
treea48b9becdcc4e837d6c76eefffc8d96ffc31cafe
parentfba1dc05ea48cbed12cf7b227eed60810b79c885 (diff)
update sys.c in examples
-rw-r--r--example-cdc/sys.c22
-rw-r--r--example-led/sys.c22
-rw-r--r--example-primer2/sys.c22
3 files changed, 33 insertions, 33 deletions
diff --git a/example-cdc/sys.c b/example-cdc/sys.c
index 2cb9894..7ab8ce4 100644
--- a/example-cdc/sys.c
+++ b/example-cdc/sys.c
@@ -25,17 +25,17 @@
#define STM32_USB_IRQ_PRIORITY 11
struct NVIC {
- uint32_t ISER[8];
- uint32_t unused1[24];
- uint32_t ICER[8];
- uint32_t unused2[24];
- uint32_t ISPR[8];
- uint32_t unused3[24];
- uint32_t ICPR[8];
- uint32_t unused4[24];
- uint32_t IABR[8];
- uint32_t unused5[56];
- uint32_t IPR[60];
+ volatile uint32_t ISER[8];
+ volatile uint32_t unused1[24];
+ volatile uint32_t ICER[8];
+ volatile uint32_t unused2[24];
+ volatile uint32_t ISPR[8];
+ volatile uint32_t unused3[24];
+ volatile uint32_t ICPR[8];
+ volatile uint32_t unused4[24];
+ volatile uint32_t IABR[8];
+ volatile uint32_t unused5[56];
+ volatile uint32_t IPR[60];
};
static struct NVIC *const NVICBase = ((struct NVIC *const)0xE000E100);
diff --git a/example-led/sys.c b/example-led/sys.c
index d488b20..a4c1644 100644
--- a/example-led/sys.c
+++ b/example-led/sys.c
@@ -25,17 +25,17 @@
#define STM32_USB_IRQ_PRIORITY 11
struct NVIC {
- uint32_t ISER[8];
- uint32_t unused1[24];
- uint32_t ICER[8];
- uint32_t unused2[24];
- uint32_t ISPR[8];
- uint32_t unused3[24];
- uint32_t ICPR[8];
- uint32_t unused4[24];
- uint32_t IABR[8];
- uint32_t unused5[56];
- uint32_t IPR[60];
+ volatile uint32_t ISER[8];
+ volatile uint32_t unused1[24];
+ volatile uint32_t ICER[8];
+ volatile uint32_t unused2[24];
+ volatile uint32_t ISPR[8];
+ volatile uint32_t unused3[24];
+ volatile uint32_t ICPR[8];
+ volatile uint32_t unused4[24];
+ volatile uint32_t IABR[8];
+ volatile uint32_t unused5[56];
+ volatile uint32_t IPR[60];
};
static struct NVIC *const NVICBase = ((struct NVIC *const)0xE000E100);
diff --git a/example-primer2/sys.c b/example-primer2/sys.c
index a399b7f..85b6888 100644
--- a/example-primer2/sys.c
+++ b/example-primer2/sys.c
@@ -71,17 +71,17 @@ gpio_init_primer2 (void)
#define STM32_USB_IRQ_PRIORITY 11
struct NVIC {
- uint32_t ISER[8];
- uint32_t unused1[24];
- uint32_t ICER[8];
- uint32_t unused2[24];
- uint32_t ISPR[8];
- uint32_t unused3[24];
- uint32_t ICPR[8];
- uint32_t unused4[24];
- uint32_t IABR[8];
- uint32_t unused5[56];
- uint32_t IPR[60];
+ volatile uint32_t ISER[8];
+ volatile uint32_t unused1[24];
+ volatile uint32_t ICER[8];
+ volatile uint32_t unused2[24];
+ volatile uint32_t ISPR[8];
+ volatile uint32_t unused3[24];
+ volatile uint32_t ICPR[8];
+ volatile uint32_t unused4[24];
+ volatile uint32_t IABR[8];
+ volatile uint32_t unused5[56];
+ volatile uint32_t IPR[60];
};
static struct NVIC *const NVICBase = ((struct NVIC *const)0xE000E100);