This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Doubts about SimpliciTI

Other Parts Discussed in Thread: SIMPLICITI

Hello everyone,
I'm trying to use the SimpliciTI framework and I found some C code that I don't understand at all.
In detail, I don't understand the lines of code as the following one:

       #define MRFI_SPI_CONFIG_SI_PIN_AS_OUTPUT()    st( P3DIR |=  BV(__mrfi_SPI_SI_GPIO_BIT__); )

This define is inside the mrfi_board_defs. h file.
What does it mean st() and BV(), I'm not able to find the definition of these function, I searched the WEB but searching for MSP430 "st(" gives me results related to ST Microelectronics, so is there someone that can help me?
Giovanni