From bb2e3b25bd6d9a133090cc339e8558b8a15341fe Mon Sep 17 00:00:00 2001 From: adamdunkels Date: Tue, 18 Jan 2011 16:07:16 +0000 Subject: [PATCH] Larger default DMA tx buffer size, to allow SLIP operation. Warn if DMA is enabled, since MSPsim does not yet support it. --- cpu/msp430/dev/uart1.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/cpu/msp430/dev/uart1.c b/cpu/msp430/dev/uart1.c index ea5277fa2..ad519c5f4 100644 --- a/cpu/msp430/dev/uart1.c +++ b/cpu/msp430/dev/uart1.c @@ -26,7 +26,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * @(#)$Id: uart1.c,v 1.22 2011/01/09 20:44:14 adamdunkels Exp $ + * @(#)$Id: uart1.c,v 1.23 2011/01/18 16:07:16 adamdunkels Exp $ */ /* @@ -62,6 +62,10 @@ static volatile uint8_t transmitting; #define RX_WITH_DMA 0 #endif /* UART1_CONF_RX_WITH_DMA */ +#if RX_WITH_DMA +#warning RX_WITH_DMA ENABLED - WILL NOT WORK WITH MSPSIM / COOJA! +#endif /* RX_WITH_DMA */ + #if TX_WITH_INTERRUPT #define TXBUFSIZE 128 @@ -70,7 +74,7 @@ static uint8_t txbuf_data[TXBUFSIZE]; #endif /* TX_WITH_INTERRUPT */ #if RX_WITH_DMA -#define RXBUFSIZE 64 +#define RXBUFSIZE 128 static uint8_t rxbuf[RXBUFSIZE]; static uint8_t last_size;