Example #1
0
void client_server_serialirq_init(void)
{
    serial_rb_init(&srx, &(srx_buf[0]), YWASP_SERIAL_RX_BUF);
    serial_rb_init(&stx, &(stx_buf[0]), YWASP_SERIAL_TX_BUF);

    IE2 |= UCA0RXIE; 
	__bis_SR_register(GIE);
}
void packet_handler_init()
{
	serial_init(BAUDRATE);

    serial_rb_init(&srx, &(srx_buf[0]), RB_SIZE);
    serial_rb_init(&stx, &(stx_buf[0]), RB_SIZE);


    IE2 |= UCA0RXIE; 
	__bis_SR_register(GIE);
}
void client_server_serialirq_init(void)
{
     serial_rb_init(&srx, &(srx_buf[0]), YWASP_SERIAL_RX_BUF);
     serial_rb_init(&stx, &(stx_buf[0]), YWASP_SERIAL_TX_BUF);

     /* Enable the USART1 interrupt. */
     nvic_enable_irq(NVIC_USART1_IRQ);

     /* Enable USART1 Receive interrupt. */
     USART_CR1(USART1) |= USART_CR1_RXNEIE;
}
Example #4
0
void serirq_init(void)
{
    serial_rb_init(&srx, &(srx_buf[0]), RB_SIZE);
    serial_rb_init(&stx, &(stx_buf[0]), RB_SIZE);

#ifdef MSP430
    IE2 |= UCA0RXIE; 
	__bis_SR_register(GIE);
#else
	/* Enable the USART1 interrupt. */
	nvic_enable_irq(NVIC_USART1_IRQ);

	/* Enable USART1 Receive interrupt. */
	USART_CR1(USART1) |= USART_CR1_RXNEIE;
#endif
}