5 void consumer_init(DOLProcess *p) {
6 sprintf(p->local->name, "consumer");
9 int consumer_fire(DOLProcess *p) {
12 if (DOL_rtest((void*)PORT_INB, 1, p)) {
13 DOL_read((void*)PORT_INA, &c, sizeof(char), p);
14 printf("from port B: %c\n", c);
15 DOL_read((void*)PORT_INA, &c, sizeof(char), p);
16 printf("from port A: %c\n", c);