aboutsummaryrefslogtreecommitdiff
path: root/02-usart/include/core/dma.h
diff options
context:
space:
mode:
Diffstat (limited to '02-usart/include/core/dma.h')
-rw-r--r--02-usart/include/core/dma.h18
1 files changed, 9 insertions, 9 deletions
diff --git a/02-usart/include/core/dma.h b/02-usart/include/core/dma.h
index 73bca76..8e4896d 100644
--- a/02-usart/include/core/dma.h
+++ b/02-usart/include/core/dma.h
@@ -28,7 +28,7 @@ typedef enum {
DMA_PRIORITY_LEVEL_MEDIUM = 1,
DMA_PRIORITY_LEVEL_HIGH = 2,
DMA_PRIORITY_LEVEL_VERY_HIGH = 3
-} dma_priority_level;
+} dma_priority_level_t;
typedef enum {
READ_FROM_PERIPHERAL = 0,
@@ -48,7 +48,7 @@ typedef struct {
#define dma_cc_psize (3 << 8) // Peripheral size
#define dma_cc_msize (3 << 10) // Memory size
#define dma_cc_pl (3 << 12) // Priority level
-#define dma_cc_mem2mem (1 << 13) // Memory to memory mode
+#define dma_cc_mem2mem (1 << 14) // Memory to memory mode
__IO uint32_t cc_r;
@@ -134,13 +134,13 @@ typedef struct {
__IO uint32_t reserved[5];
/* DMA channel selection register. */
-#define c1s (0xF << 0) // DMA channel 1 selection.
-#define c2s (0xF << 4) // DMA channel 2 selection.
-#define c3s (0xF << 8) // DMA channel 3 selection.
-#define c4s (0xF << 12) // DMA channel 4 selection.
-#define c5s (0xF << 16) // DMA channel 5 selection.
-#define c6s (0xF << 20) // DMA channel 6 selection.
-#define c7s (0xF << 24) // DMA channel 7 selection.
+#define dma_c1s (0xF << 0) // DMA channel 1 selection.
+#define dma_c2s (0xF << 4) // DMA channel 2 selection.
+#define dma_c3s (0xF << 8) // DMA channel 3 selection.
+#define dma_c4s (0xF << 12) // DMA channel 4 selection.
+#define dma_c5s (0xF << 16) // DMA channel 5 selection.
+#define dma_c6s (0xF << 20) // DMA channel 6 selection.
+#define dma_c7s (0xF << 24) // DMA channel 7 selection.
__IO uint32_t csel_r;
} dma_t;