jiminy-mega256rfr2/include/board.h¶
Board specific definitions for the Jiminy Mega 256rfr2 board.
-
STDIO_UART_BAUDRATE¶ Sets Baudrate for e.g.
1
(38400U)
Shell
-
LED_PORT¶ 1
PORTB
-
LED_PORT_DDR¶ 1
DDRB
-
LED0_PIN¶ 1
GPIO_PIN(1, 5)
-
LED1_PIN¶ 1
GPIO_PIN(1, 6)
-
LED2_PIN¶ 1
GPIO_PIN(1, 7)
-
LED0_MASK¶ 1
(1 << DDB5)
-
LED1_MASK¶ 1
(1 << DDB6)
-
LED2_MASK¶ 1
(1 << DDB7)
-
LED0_ON¶ 1
(LED_PORT |= LED0_MASK)
-
LED0_OFF¶ 1
(LED_PORT &= ~LED0_MASK)
-
LED0_TOGGLE¶ 1
(LED_PORT ^= LED0_MASK)
-
LED1_ON¶ 1
(LED_PORT |= LED1_MASK)
-
LED1_OFF¶ 1
(LED_PORT &= ~LED1_MASK)
-
LED1_TOGGLE¶ 1
(LED_PORT ^= LED1_MASK)
-
LED2_ON¶ 1
(LED_PORT |= LED2_MASK)
-
LED2_OFF¶ 1
(LED_PORT &= ~LED2_MASK)
-
LED2_TOGGLE¶ 1
(LED_PORT ^= LED2_MASK)
-
LED_PANIC¶ 1
(LED_PORT |= LED2_MASK | LED1_MASK | LED0_MASK)
-
XTIMER_DEV¶ 1
TIMER_DEV(0)
-
XTIMER_CHAN¶ 1
(0)
-
XTIMER_WIDTH¶ 1
(16)
-
XTIMER_HZ¶ 1
(125000UL)
-
BOOTLOADER_CLEARS_WATCHDOG_AND_PASSES_MCUSR¶ 1
1
-
CPU_ATMEGA_CLK_SCALE_INIT¶ 1
CPU_ATMEGA_CLK_SCALE_DIV1
-
void
board_init(void)¶ Initialize board specific hardware, including clock, LEDs and std-IO.