void first(void) { if(!fork()) pathserver(); if(!fork()) serialout(UART0, PIC_UART0); if(!fork()) serialin(UART0, PIC_UART0); if(!fork()) echo(); while(1); }
void first() { setpriority(0, 0); if (!fork()) setpriority(0, 0), pathserver(); if (!fork()) setpriority(0, 0), serialout(USART2, USART2_IRQn); if (!fork()) setpriority(0, 0), serialin(USART2, USART2_IRQn); if (!fork()) rs232_xmit_msg_task(); if (!fork()) setpriority(0, PRIORITY_DEFAULT - 10), serial_test_task(); setpriority(0, PRIORITY_LIMIT); while(1); }