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.