lpcmanager

Uart communication timer is now bound to rt_timer_read() and no longer to common_ticktime__. Swapping of uart buffers is repositioned, so it is executed just befor/after the actual uart communication. Uart timeout is set according to buffer size: long buffer -> 20ms, short buffer -> 40ms. Decreased max uart devices from 68 to 32.
mbmrtu_cleanup();
rt_task_delete(&RTU_UART_task);
rt_task_join(&RTU_UART_task);
rt_task_delete(&RTU_task);
rt_task_join(&RTU_task);
rt_mutex_delete(&RTU_BuffMutex);
gpio_close(RTU_GPIO_dev);
#ifdef MC9
gpio_set_pin_value(CAN0_EN_dev, 1);
gpio_close(CAN0_EN_dev);
gpio_set_pin_value(CAN1_EN_dev, 1);
gpio_close(CAN1_EN_dev);
#endif /* MC9 */
#if defined MC9 || defined GOT
gpio_set_pin_value(RUN_LED_dev, 1);
gpio_close(RUN_LED_dev);
#endif /* MC9/GOT */