boards/z1: added SPI configuration

This commit is contained in:
Hauke Petersen 2015-09-02 14:06:19 +02:00
parent fd693ee092
commit ce6b1d390a
2 changed files with 20 additions and 0 deletions

View File

@ -1,3 +1,4 @@
FEATURES_PROVIDED += periph_gpio
FEATURES_PROVIDED += periph_spi
FEATURES_PROVIDED += periph_timer
FEATURES_MCU_GROUP = msp430

View File

@ -64,6 +64,25 @@ extern "C" {
#define UART_TX_PIN (1 << 1)
#define UART_RX_ISR (USCIAB0RX_VECTOR)
#define UART_TX_ISR (USCIAB0TX_VECTOR)
/** @} */
/**
* @brief SPI configuration
* @{
*/
#define SPI_NUMOF (1U)
#define SPI_0_EN (1U)
/* SPI configuration */
#define SPI_USE_USIC
#define SPI_DEV (USCI_0_B_SPI)
#define SPI_IE (SFR->IE2)
#define SPI_IF (SFR->IFG2)
#define SPI_IE_RX_BIT (1 << 2)
#define SPI_IE_TX_BIT (1 << 3)
#define SPI_PIN_MISO GPIO(P3,2)
#define SPI_PIN_MOSI GPIO(P3,1)
#define SPI_PIN_CLK GPIO(P3,3)
/** @} */
#ifdef __cplusplus