Skip to content
Snippets Groups Projects
Commit 018e6617 authored by Birte Kristina Friesel's avatar Birte Kristina Friesel
Browse files

msp430fr spi: Use 16-bit lengths

parent d20e71ac
No related branches found
No related tags found
No related merge requests found
......@@ -14,8 +14,8 @@ class SPI {
SPI () {}
void setup();
signed char xmit(
unsigned char tx_len, unsigned char *tx_buf,
unsigned char rx_len, unsigned char *rx_buf);
unsigned int tx_len, unsigned char *tx_buf,
unsigned int rx_len, unsigned char *rx_buf);
};
extern SPI spi;
......
......@@ -14,8 +14,8 @@ class SPI {
SPI () {}
void setup();
signed char xmit(
unsigned char tx_len, unsigned char *tx_buf,
unsigned char rx_len, unsigned char *rx_buf);
unsigned int tx_len, unsigned char *tx_buf,
unsigned int rx_len, unsigned char *rx_buf);
};
extern SPI spi;
......
......@@ -41,8 +41,8 @@ static inline unsigned char clean_rxbuf()
return UCB0RXBUF;
}
signed char SPI::xmit(unsigned char tx_len, unsigned char *tx_buf,
unsigned char rx_len, unsigned char *rx_buf)
signed char SPI::xmit(unsigned int tx_len, unsigned char *tx_buf,
unsigned int rx_len, unsigned char *rx_buf)
{
if (tx_len < 1) {
return -1;
......
......@@ -41,8 +41,8 @@ static inline unsigned char clean_rxbuf()
return UCB1RXBUF;
}
signed char SPI::xmit(unsigned char tx_len, unsigned char *tx_buf,
unsigned char rx_len, unsigned char *rx_buf)
signed char SPI::xmit(unsigned int tx_len, unsigned char *tx_buf,
unsigned int rx_len, unsigned char *rx_buf)
{
if (tx_len < 1) {
return -1;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment