X-Git-Url: http://sraa.de/git/?a=blobdiff_plain;f=dol%2Fexamples%2Fexample3%2Fsrc%2Fhorizontal_consumer.c;fp=dol%2Fexamples%2Fexample3%2Fsrc%2Fhorizontal_consumer.c;h=3849aedcb6d0624030fd998a658733173842bd50;hb=8c411cf24ed0eb889191aaeafd8fa1e69081df42;hp=0000000000000000000000000000000000000000;hpb=dea7a4fb1ed110d3ce6e6d9255103d724bd66c0e;p=jump.git diff --git a/dol/examples/example3/src/horizontal_consumer.c b/dol/examples/example3/src/horizontal_consumer.c new file mode 100644 index 0000000..3849aed --- /dev/null +++ b/dol/examples/example3/src/horizontal_consumer.c @@ -0,0 +1,16 @@ +#include + +#include "horizontal_consumer.h" + +void horizontal_consumer_init(DOLProcess *p) { + sprintf(p->local->name, "h_consumer"); +} + +int horizontal_consumer_fire(DOLProcess *p) { + char c; + DOL_read((void*)PORT_IN, &c, 1, p); + printf("%s: %c\n", p->local->name, c); + + return 0; +} +