pic32 minor cleanups

This commit is contained in:
Giovanni evilaliv3 Pellerano 2013-05-17 14:32:39 +02:00
parent 5af6540980
commit c33d51e762
9 changed files with 125 additions and 66 deletions

View file

@ -60,7 +60,7 @@
#define PRINTF(...)
#endif
#define SLIP_UART(XX) \
#define SLIP_UART(XX, YY) \
void \
slip_arch_writeb(unsigned char c) \
{ \
@ -75,20 +75,20 @@
PRINTF("Initializing slip uart: %lubps\n", ubr); \
} \
\
UART_INTERRUPT(XX, 0, slip_input_byte);
UART_INTERRUPT(XX, YY, slip_input_byte);
#ifdef __USE_UART_PORT1A_FOR_SLIP__
SLIP_UART(1A);
SLIP_UART(1A, 0);
#elif defined __USE_UART_PORT1B_FOR_SLIP__
SLIP_UART(1B);
SLIP_UART(1B, 2);
#elif defined __USE_UART_PORT2A_FOR_SLIP__
SLIP_UART(2A);
SLIP_UART(2A, 1);
#elif defined __USE_UART_PORT2B_FOR_SLIP__
SLIP_UART(2B);
SLIP_UART(2B, 2);
#elif defined __USE_UART_PORT3A_FOR_SLIP__
SLIP_UART(3A);
SLIP_UART(3A, 1);
#elif defined __USE_UART_PORT3B_FOR_SLIP__
SLIP_UART(3B);
SLIP_UART(3B, 2);
#else
SLIP_UART(1A);
#endif