From 2e96092d00d12c635397cf4f1b1aa579b1ee77c4 Mon Sep 17 00:00:00 2001 From: "R. Steve McKown" Date: Thu, 25 Feb 2010 14:00:16 -0700 Subject: [PATCH] USCI using uint8_t for len instead of required uint16_t. --- tos/chips/msp430/usci/Msp430UartP.nc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tos/chips/msp430/usci/Msp430UartP.nc b/tos/chips/msp430/usci/Msp430UartP.nc index 4545aab3..06ea7903 100644 --- a/tos/chips/msp430/usci/Msp430UartP.nc +++ b/tos/chips/msp430/usci/Msp430UartP.nc @@ -61,14 +61,14 @@ implementation { uint8_t m_pins; uint8_t* m_sobuf; /* Original buffer ptr from UartStream.send() */ - uint8_t m_solen; /* Original buffer len from UartStream.send() */ + uint16_t m_solen; /* Original buffer len from UartStream.send() */ uint8_t* m_sbuf; /* Position of next char to send */ - uint8_t m_slen; /* Len of chars in m_sbuf to send */ + uint16_t m_slen; /* Len of chars in m_sbuf to send */ bool m_rxie; /* Set if rxie has been enabled to UartStream.receive() */ uint8_t* m_robuf; /* Original receive buffer */ - uint8_t m_rolen; /* Original (maximum) receive len */ + uint16_t m_rolen; /* Original (maximum) receive len */ uint8_t* m_rbuf; /* Position of next byte in which to receive a char */ - uint8_t m_rlen; /* Remaining length in receive buffer */ + uint16_t m_rlen; /* Remaining length in receive buffer */ sfrb(MYBRX, 219U); -- 2.39.2