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.