aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPiotr Esden-Tempski2012-04-20 21:16:23 -0700
committerPiotr Esden-Tempski2012-04-20 21:16:23 -0700
commit0d50b97ed5c61bd7c3936407656a5c70c3cdfa23 (patch)
tree66e530f5b3aa9a8601a5ad0e0cd3ff64c6d080c1
parentb97c59e462baf9dae0c21589c52d280e111ed142 (diff)
Correct DMA_CCR_MSIZE and PSIZE bit masks. Thanks Tomas Solic.
-rw-r--r--include/libopencm3/stm32/f1/dma.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/include/libopencm3/stm32/f1/dma.h b/include/libopencm3/stm32/f1/dma.h
index 7f9abad..5aa0183 100644
--- a/include/libopencm3/stm32/f1/dma.h
+++ b/include/libopencm3/stm32/f1/dma.h
@@ -252,14 +252,14 @@
#define DMA_CCR_MSIZE_8BIT (0x0 << 10)
#define DMA_CCR_MSIZE_16BIT (0x1 << 10)
#define DMA_CCR_MSIZE_32BIT (0x2 << 10)
-#define DMA_CCR_MSIZE_MASK (0x2 << 10)
+#define DMA_CCR_MSIZE_MASK (0x3 << 10)
#define DMA_CCR_MSIZE_SHIFT 10
/* PSIZE[9:8]: Peripheral size */
#define DMA_CCR_PSIZE_8BIT (0x0 << 8)
#define DMA_CCR_PSIZE_16BIT (0x1 << 8)
#define DMA_CCR_PSIZE_32BIT (0x2 << 8)
-#define DMA_CCR_PSIZE_MASK (0x2 << 8)
+#define DMA_CCR_PSIZE_MASK (0x3 << 8)
#define DMA_CCR_PSIZE_SHIFT 8
/* MINC: Memory increment mode */