dol: initial dol commit
[jump.git] / dol / examples / example3 / src / forward.c
1 #include <stdio.h>
2
3 #include "forward.h"
4
5 void forward_init(DOLProcess *p) {
6     sprintf(p->local->name,"Forward");
7 }
8
9 int forward_fire(DOLProcess *p) {
10     char c;
11     char c2;
12
13     DOL_read((void*)PORT_IN1, &c, 1, p);
14     DOL_read((void*)PORT_IN2, &c2, 1, p);
15     DOL_write((void*)PORT_OUT1, &c, 1, p);
16     DOL_write((void*)PORT_OUT2, &c2, 1, p);
17
18     return 0;
19 }