lpcmanager

Port to python3: used 2to3 ver 3.10 + some manual fixes until IDE shows up. Pairs with new windows installer, lpcdistro 25eb179471d7.
if(!pthread_mutex_lock(&UART_WriteMutex)){
int prevstate;
prevstate=uartDevWriteBuf_plc_state;
uartDevWriteBuf_plc_state = LOCKED;
pthread_mutex_unlock(&UART_WriteMutex);
%(publish_code)s
/* unlock plc buffer */
uartDevWriteBuf_plc_state = FULL;
/* wakeup task */
pthread_mutex_lock(&UART_WakeCondLock);
UART_WakeCondValue = 1;
pthread_cond_signal(&UART_WakeCond);
pthread_mutex_unlock(&UART_WakeCondLock);
}