From cc37a1e46eaf270341460e1b63a8a4fd09aebf4d Mon Sep 17 00:00:00 2001 From: George Oikonomou Date: Tue, 12 Mar 2013 15:39:21 +0000 Subject: [PATCH] Fix cc2530 DMA priority define values Fixes #156 --- cpu/cc253x/dev/dma.c | 2 +- cpu/cc253x/dev/dma.h | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/cpu/cc253x/dev/dma.c b/cpu/cc253x/dev/dma.c index 93e01cf1d..66fe07075 100644 --- a/cpu/cc253x/dev/dma.c +++ b/cpu/cc253x/dev/dma.c @@ -87,7 +87,7 @@ dma_reset(uint8_t c) dma_conf[c].len_h = 0; dma_conf[c].len_l = 1; dma_conf[c].wtt = DMA_BLOCK; - dma_conf[c].inc_prio = DMA_PRIO_GUARANTEED; + dma_conf[c].inc_prio = DMA_PRIO_ASSURED; DMA_TRIGGER(c); /** The operation order is important */ DMA_ARM(c); while(DMAARM & (1 << c)); diff --git a/cpu/cc253x/dev/dma.h b/cpu/cc253x/dev/dma.h index 606be2ae6..4aae002e5 100644 --- a/cpu/cc253x/dev/dma.h +++ b/cpu/cc253x/dev/dma.h @@ -95,9 +95,8 @@ /* Descriptor Byte 7, Bits[3:0] */ #define DMA_IRQ_MASK_ENABLE 0x08 #define DMA_MODE_7_BIT 0x04 -#define DMA_PRIO_HIGHEST 0x03 #define DMA_PRIO_HIGH 0x02 -#define DMA_PRIO_GUARANTEED 0x01 +#define DMA_PRIO_ASSURED 0x01 #define DMA_PRIO_LOW 0x00 /** DMA configuration structure */