From ea6b16793820dcc677a24e377137bb10e13223b4 Mon Sep 17 00:00:00 2001 From: Thomas Eichinger <thomas.eichinger1@gmail.com> Date: Tue, 23 Jul 2013 10:39:57 +0200 Subject: [PATCH] * fixed some warnings in redbee_uart.c * fixed a missing variabl declaration in redbee_uart1.c --- redbee-econotag/drivers/include/uart.h | 2 ++ redbee-econotag/drivers/redbee_uart.c | 1 + redbee-econotag/drivers/redbee_uart1.c | 1 + 3 files changed, 4 insertions(+) diff --git a/redbee-econotag/drivers/include/uart.h b/redbee-econotag/drivers/include/uart.h index 928a2157a9..669ac135d0 100644 --- a/redbee-econotag/drivers/include/uart.h +++ b/redbee-econotag/drivers/include/uart.h @@ -97,6 +97,8 @@ void uart_set_baudrate(volatile struct UART_struct * uart, uint32_t baud); void uart_flow_ctl(volatile struct UART_struct * uart, uint8_t on); +#define UART0_BUFSIZE (32) + /* The mc1322x has a 32 byte hardware FIFO for transmitted characters. * Currently it is always filled from a larger RAM buffer. It would be * possible to eliminate that overhead by filling directly from a chain diff --git a/redbee-econotag/drivers/redbee_uart.c b/redbee-econotag/drivers/redbee_uart.c index 621d94e060..9d02cc3b29 100644 --- a/redbee-econotag/drivers/redbee_uart.c +++ b/redbee-econotag/drivers/redbee_uart.c @@ -201,4 +201,5 @@ int fw_puts(char *astring,int length) int bl_uart_init(void) { uart_init( UART1, BAUTRATE_UART1 ); uart_init( UART2, BAUTRATE_UART2 ); + return 0; } \ No newline at end of file diff --git a/redbee-econotag/drivers/redbee_uart1.c b/redbee-econotag/drivers/redbee_uart1.c index a4a53afc40..10526d55d9 100644 --- a/redbee-econotag/drivers/redbee_uart1.c +++ b/redbee-econotag/drivers/redbee_uart1.c @@ -14,6 +14,7 @@ #include "uart.h" void uart1_isr ( void ) { + uint8_t i = 0; if ( UART1->USTATbits.RXRDY == 1 ) { #ifdef MODULE_UART0 if ( uart0_handler_pid ) { -- GitLab