コード例 #1
0
ファイル: kernel.c プロジェクト: berysaidi/singpolyma-kernel
void first(void) {
	if(!fork()) pathserver();
	if(!fork()) serialout(UART0, PIC_UART0);
	if(!fork()) serialin(UART0, PIC_UART0);
	if(!fork()) echo();

	while(1);
}
コード例 #2
0
ファイル: kernel.c プロジェクト: davesjoewang/rtenv
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);
}