diff options
Diffstat (limited to '02-usart/include/core/dma.h')
-rw-r--r-- | 02-usart/include/core/dma.h | 18 |
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; |