aboutsummaryrefslogtreecommitdiffstats
path: root/libmaple/dma.c
diff options
context:
space:
mode:
Diffstat (limited to 'libmaple/dma.c')
-rw-r--r--libmaple/dma.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libmaple/dma.c b/libmaple/dma.c
index 70507b9..1de9b60 100644
--- a/libmaple/dma.c
+++ b/libmaple/dma.c
@@ -47,7 +47,7 @@ typedef struct DMAChannel {
uint32 irq_line;
} DMAChannel;
-static DMAChannel dma_channels[] = {
+volatile static DMAChannel dma_channels[] = {
{ .handler = NULL, .irq_line = NVIC_DMA_CH1 },
{ .handler = NULL, .irq_line = NVIC_DMA_CH2 },
{ .handler = NULL, .irq_line = NVIC_DMA_CH3 },