+ slave_0 = PROC_TEST_SLAVE_INIT(0, main_process);
+ slave_1 = PROC_TEST_SLAVE_INIT(1, main_process);
+ slave_2 = PROC_TEST_SLAVE_INIT(2, main_process);
+ slave_3 = PROC_TEST_SLAVE_INIT(3, main_process);
+ slave_4 = PROC_TEST_SLAVE_INIT(4, main_process);
+ slave_5 = PROC_TEST_SLAVE_INIT(5, main_process);
+ slave_6 = PROC_TEST_SLAVE_INIT(6, main_process);
+ slave_7 = PROC_TEST_SLAVE_INIT(7, main_process);
+
+ MAIN_CHECK_SIGNAL(0, slave_0);
+ MAIN_CHECK_SIGNAL(1, slave_1);
+ MAIN_CHECK_SIGNAL(2, slave_2);
+ MAIN_CHECK_SIGNAL(3, slave_3);
+ MAIN_CHECK_SIGNAL(4, slave_4);
+ MAIN_CHECK_SIGNAL(5, slave_5);
+ MAIN_CHECK_SIGNAL(6, slave_6);
+ MAIN_CHECK_SIGNAL(7, slave_7);
+
+ if(count == countof(test_signal))
+ {
+ kprintf("Signal test finished..ok!\n");
+ return 0;
+ }
+
+ kprintf("Signal test finished..fail!\n");
+ return -1;