ruuvitag/include/board.h

Board specific configuration for the RuuviTag board.

LED0_PIN
1
GPIO_PIN(0, 17)
LED1_PIN
1
GPIO_PIN(0, 19)
CS_PIN_MASK
1
((1 << 3) | (1 << 8))
LED_PORT
1
NRF_P0
LED0_MASK
1
(1 << 17)
LED1_MASK
1
(1 << 19)
LED_MASK
1
(LED0_MASK | LED1_MASK | CS_PIN_MASK)
LED0_ON
1
(LED_PORT->OUTCLR = LED0_MASK)
LED0_OFF
1
(LED_PORT->OUTSET = LED0_MASK)
LED0_TOGGLE
1
(LED_PORT->OUT   ^= LED0_MASK)
LED1_ON
1
(LED_PORT->OUTCLR = LED1_MASK)
LED1_OFF
1
(LED_PORT->OUTSET = LED1_MASK)
LED1_TOGGLE
1
(LED_PORT->OUT   ^= LED1_MASK)
BTN0_PIN
1
GPIO_PIN(0, 13)
BTN0_MODE
1
GPIO_IN_PU
BMX280_PARAM_CS
1
GPIO_PIN(0, 3)
LIS2DH12_PARAM_CS
1
GPIO_PIN(0, 8)
LIS2DH12_PARAM_INT1
1
GPIO_PIN(0, 2)
LIS2DH12_PARAM_INT2
1
GPIO_PIN(0, 6)
void board_init(void)

Initialize board specific hardware.