X-Git-Url: http://sraa.de/git/?a=blobdiff_plain;f=dol%2Fexamples%2Fexample3%2Fsrc%2Fforward.c;fp=dol%2Fexamples%2Fexample3%2Fsrc%2Fforward.c;h=a3b7e81282304e65b5819b4020feb1af99927536;hb=8c411cf24ed0eb889191aaeafd8fa1e69081df42;hp=0000000000000000000000000000000000000000;hpb=dea7a4fb1ed110d3ce6e6d9255103d724bd66c0e;p=jump.git diff --git a/dol/examples/example3/src/forward.c b/dol/examples/example3/src/forward.c new file mode 100644 index 0000000..a3b7e81 --- /dev/null +++ b/dol/examples/example3/src/forward.c @@ -0,0 +1,19 @@ +#include + +#include "forward.h" + +void forward_init(DOLProcess *p) { + sprintf(p->local->name,"Forward"); +} + +int forward_fire(DOLProcess *p) { + char c; + char c2; + + DOL_read((void*)PORT_IN1, &c, 1, p); + DOL_read((void*)PORT_IN2, &c2, 1, p); + DOL_write((void*)PORT_OUT1, &c, 1, p); + DOL_write((void*)PORT_OUT2, &c2, 1, p); + + return 0; +}