boards/telosb/include/periph_conf.h¶
TelosB peripheral configuration.
-
CLOCK_CORECLOCK¶ 1
(2457600U)
Move all clock configuration code here from the board.h
-
CLOCK_CMCLK¶ 1
CLOCK_CORECLOCK /* no divider programmed */
-
TIMER_NUMOF¶ 1
(1U)
-
TIMER_BASE¶ 1
(TIMER_A)
-
TIMER_CHAN¶ 1
(3)
-
TIMER_ISR_CC0¶ 1
(TIMERA0_VECTOR)
-
TIMER_ISR_CCX¶ 1
(TIMERA1_VECTOR)
-
UART_NUMOF¶ 1
(1U)
-
UART_0_EN¶ 1
(1U)
-
UART_BASE¶ 1
(USART_1)
-
UART_IE¶ 1
(SFR->IE2)
-
UART_IF¶ 1
(SFR->IFG2)
-
UART_IE_RX_BIT¶ 1
(1 << 4)
-
UART_IE_TX_BIT¶ 1
(1 << 5)
-
UART_ME¶ 1
(SFR->ME2)
-
UART_ME_BITS¶ 1
(0x30)
-
UART_PORT¶ 1
(PORT_3)
-
UART_RX_PIN¶ 1
(1 << 6)
-
UART_TX_PIN¶ 1
(1 << 7)
-
UART_RX_ISR¶ 1
(USART1RX_VECTOR)
-
UART_TX_ISR¶ 1
(USART1TX_VECTOR)
-
SPI_NUMOF¶ 1
(1U)
-
SPI_BASE¶ 1
(USART_0)
-
SPI_IE¶ 1
(SFR->IE1)
-
SPI_IF¶ 1
(SFR->IFG1)
-
SPI_IE_RX_BIT¶ 1
(1 << 6)
-
SPI_IE_TX_BIT¶ 1
(1 << 7)
-
SPI_ME¶ 1
(SFR->ME1)
-
SPI_ME_BIT¶ 1
(1 << 6)
-
SPI_PIN_MISO¶ 1
GPIO_PIN(P3,2)
-
SPI_PIN_MOSI¶ 1
GPIO_PIN(P3,1)
-
SPI_PIN_CLK¶ 1
GPIO_PIN(P3,3)