Skip to content
Snippets Groups Projects
Commit f093d104 authored by malo's avatar malo
Browse files

msp430: spi/uart cleaned up USIC - USCI confusion


Signed-off-by: default avatarmalo <malo@25cmsquare.io>
parent 1e00c2b4
No related branches found
No related tags found
No related merge requests found
...@@ -53,7 +53,7 @@ extern "C" { ...@@ -53,7 +53,7 @@ extern "C" {
#define UART_NUMOF (1U) #define UART_NUMOF (1U)
#define UART_0_EN (1U) #define UART_0_EN (1U)
#define UART_USE_USIC #define UART_USE_USCI
#define UART_BASE (USCI_0) #define UART_BASE (USCI_0)
#define UART_IE (SFR->IE2) #define UART_IE (SFR->IE2)
#define UART_IF (SFR->IFG2) #define UART_IF (SFR->IFG2)
...@@ -75,7 +75,7 @@ extern "C" { ...@@ -75,7 +75,7 @@ extern "C" {
#define SPI_0_EN (1U) #define SPI_0_EN (1U)
/* SPI configuration */ /* SPI configuration */
#define SPI_USE_USIC #define SPI_USE_USCI
#define SPI_DEV (USCI_0_B_SPI) #define SPI_DEV (USCI_0_B_SPI)
#define SPI_IE (SFR->IE2) #define SPI_IE (SFR->IE2)
#define SPI_IF (SFR->IFG2) #define SPI_IF (SFR->IFG2)
......
...@@ -34,7 +34,7 @@ ...@@ -34,7 +34,7 @@
static mutex_t spi_lock = MUTEX_INIT; static mutex_t spi_lock = MUTEX_INIT;
/* per default, we use the legacy MSP430 USART module for UART functionality */ /* per default, we use the legacy MSP430 USART module for UART functionality */
#ifndef SPI_USE_USIC #ifndef SPI_USE_USCI
int spi_init_master(spi_t dev, spi_conf_t conf, spi_speed_t speed) int spi_init_master(spi_t dev, spi_conf_t conf, spi_speed_t speed)
{ {
...@@ -100,9 +100,9 @@ int spi_init_master(spi_t dev, spi_conf_t conf, spi_speed_t speed) ...@@ -100,9 +100,9 @@ int spi_init_master(spi_t dev, spi_conf_t conf, spi_speed_t speed)
return 0; return 0;
} }
/* we use alternative SPI code in case the board used the USIC module for SPI /* we use alternative SPI code in case the board used the USCI module for SPI
* instead of the (older) USART module */ * instead of the (older) USART module */
#else /* SPI_USE_USIC */ #else /* SPI_USE_USCI */
int spi_init_master(spi_t dev, spi_conf_t conf, spi_speed_t speed) int spi_init_master(spi_t dev, spi_conf_t conf, spi_speed_t speed)
{ {
...@@ -169,7 +169,7 @@ int spi_init_master(spi_t dev, spi_conf_t conf, spi_speed_t speed) ...@@ -169,7 +169,7 @@ int spi_init_master(spi_t dev, spi_conf_t conf, spi_speed_t speed)
return 0; return 0;
} }
#endif /* UART_USE_USIC */ #endif /* SPI_USE_USCI */
int spi_init_slave(spi_t dev, spi_conf_t conf, char (*cb)(char data)) int spi_init_slave(spi_t dev, spi_conf_t conf, char (*cb)(char data))
{ {
......
...@@ -34,7 +34,7 @@ static void *ctx_isr_arg; ...@@ -34,7 +34,7 @@ static void *ctx_isr_arg;
static int init_base(uart_t uart, uint32_t baudrate); static int init_base(uart_t uart, uint32_t baudrate);
/* per default, we use the legacy MSP430 USART module for UART functionality */ /* per default, we use the legacy MSP430 USART module for UART functionality */
#ifndef UART_USE_USIC #ifndef UART_USE_USCI
int uart_init(uart_t uart, uint32_t baudrate, uart_rx_cb_t rx_cb, void *arg) int uart_init(uart_t uart, uint32_t baudrate, uart_rx_cb_t rx_cb, void *arg)
{ {
......
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