Subversion Repositories DashDisplay

Rev

Rev 2 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2 Rev 4
Line 10... Line 10...
10
 
10
 
11
 
11
 
12
#include "serial.h"
12
#include "serial.h"
13
 
13
 
14
/* workspaces for the USARTS being used */
14
/* workspaces for the USARTS being used */
-
 
15
usart_ctl uc1;
15
usart_ctl uc2;
16
usart_ctl uc2;
16
usart_ctl uc3;
-
 
17
 
17
 
18
 
18
 
19
 
19
 
20
/* returns the number of characters received by the Rx USART */
20
/* returns the number of characters received by the Rx USART */
21
uint16_t SerialCharsReceived(usart_ctl * instance)
21
uint16_t SerialCharsReceived(usart_ctl * instance)
Line 241... Line 241...
241
}
241
}
242
 
242
 
243
 
243
 
244
/////////////////////////////////////////////////////////
244
/////////////////////////////////////////////////////////
245
/// Moved from generated code  to avoid crappy HAL handler
245
/// Moved from generated code  to avoid crappy HAL handler
246
void USART3_IRQHandler(void)
246
void USART1_IRQHandler(void)
247
{
247
{
248
        UART_IRQHandler(&uc3);
248
        UART_IRQHandler(&uc1);
249
}
249
}
250
 
250
 
251
void USART2_IRQHandler(void)
251
void USART2_IRQHandler(void)
252
{
252
{
253
        UART_IRQHandler(&uc2);
253
        UART_IRQHandler(&uc2);