|
Mesh4all
May the mesh be with you
|
Board specific definitions for the M4A-MB. More...
Include dependency graph for board.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Functions | |
| void | board_init (void) |
| Initialize the board. | |
xTimer configuration | |
| #define | XTIMER_DEV TIMER_DEV(1) |
| #define | XTIMER_CHAN (0) |
LED PORT is PB | |
| #define | LED_PORT PORT->Group[PB] |
LED D0 (orange) definition and handler | |
| #define | LED0_PIN GPIO_PIN(PB, 30) |
| #define | LED0_MASK (1 << 30) |
| #define | LED0_ON (LED_PORT.OUTCLR.reg = LED0_MASK) |
| #define | LED0_OFF (LED_PORT.OUTSET.reg = LED0_MASK) |
| #define | LED0_TOGGLE (LED_PORT.OUTTGL.reg = LED0_MASK) |
LED-D1 (green) definition and handler | |
| #define | LED1_PIN GPIO_PIN(PB, 7) |
| #define | LED1_MASK (1 << 7) |
| #define | LED1_ON (LED_PORT.OUTCLR.reg = LED1_MASK) |
| #define | LED1_OFF (LED_PORT.OUTSET.reg = LED1_MASK) |
| #define | LED1_TOGGLE (LED_PORT.OUTTGL.reg = LED1_MASK) |
LED-D2 (yellow) definition and handler | |
| #define | LED2_PIN GPIO_PIN(PB, 6) |
| #define | LED2_MASK (1 << 6) |
| #define | LED2_ON (LED_PORT.OUTCLR.reg = LED2_MASK) |
| #define | LED2_OFF (LED_PORT.OUTSET.reg = LED2_MASK) |
| #define | LED2_TOGGLE (LED_PORT.OUTTGL.reg = LED2_MASK) |
SW0 (Button) pin definition | |
| #define | BTN0_PORT PORT->Group[PA] |
| #define | BTN0_PIN GPIO_PIN(PA, 15) |
| #define | BTN0_MODE GPIO_IN_PU |
AT86RF215 pin definitions | |
| #define | AT86RF215_PARAM_SPI SPI_DEV(0) |
| #define | AT86RF215_PARAM_CS GPIO_PIN(PA, 5) |
| #define | AT86RF215_PARAM_INT GPIO_PIN(PB, 4) |
| #define | AT86RF215_PARAM_RESET GPIO_PIN(PB, 2) |
Board specific definitions for the M4A-MB.
Definition in file board.h.
| #define AT86RF215_PARAM_CS GPIO_PIN(PA, 5) |
| #define AT86RF215_PARAM_INT GPIO_PIN(PB, 4) |
| #define AT86RF215_PARAM_RESET GPIO_PIN(PB, 2) |
| #define LED0_OFF (LED_PORT.OUTSET.reg = LED0_MASK) |
| #define LED0_ON (LED_PORT.OUTCLR.reg = LED0_MASK) |
| #define LED0_PIN GPIO_PIN(PB, 30) |
| #define LED0_TOGGLE (LED_PORT.OUTTGL.reg = LED0_MASK) |
| #define LED1_OFF (LED_PORT.OUTSET.reg = LED1_MASK) |
| #define LED1_ON (LED_PORT.OUTCLR.reg = LED1_MASK) |
| #define LED1_PIN GPIO_PIN(PB, 7) |
| #define LED1_TOGGLE (LED_PORT.OUTTGL.reg = LED1_MASK) |
| #define LED2_OFF (LED_PORT.OUTSET.reg = LED2_MASK) |
| #define LED2_ON (LED_PORT.OUTCLR.reg = LED2_MASK) |
| #define LED2_PIN GPIO_PIN(PB, 6) |
| #define LED2_TOGGLE (LED_PORT.OUTTGL.reg = LED2_MASK) |