dol: initial epiphany code generator (untested)
authorSebastian <basti@sraa.de>
Tue, 10 Dec 2013 21:11:06 +0000 (22:11 +0100)
committerSebastian <basti@sraa.de>
Tue, 10 Dec 2013 21:11:06 +0000 (22:11 +0100)
commit2858109405a90a4d9df149b10444678d42e41c59
treea2875fbd2051aa9d358f115e6dc39afbe4024429
parentcbc1f1265fd129d066da10e72e819d7d20f5360a
dol: initial epiphany code generator (untested)

First shot of a DOL code generator for Epiphany.
Our Epiphany currently does not have access to the internet.

notes:
- all communication channels in shared memory (slow)
- no architecture specification used (hard-coded for our board)
- no manual mapping possible (processes are placed left-right, top-bottom)
- no usable input/output to the processes possible
- completely untested!
13 files changed:
dol/build.xml
dol/src/dol/visitor/epiphany/EpiphanyBuffer.java [new file with mode: 0644]
dol/src/dol/visitor/epiphany/EpiphanyVisitor.java
dol/src/dol/visitor/epiphany/lib/dol.c [new file with mode: 0644]
dol/src/dol/visitor/epiphany/lib/dol.h [new file with mode: 0644]
dol/src/dol/visitor/epiphany/lib/index.c [new file with mode: 0644]
dol/src/dol/visitor/epiphany/lib/index.h [new file with mode: 0644]
dol/src/dol/visitor/epiphany/lib/ports.c [new file with mode: 0644]
dol/src/dol/visitor/epiphany/lib/ports.h [new file with mode: 0644]
dol/src/dol/visitor/epiphany/template/Makefile [new file with mode: 0644]
dol/src/dol/visitor/epiphany/template/main.c [new file with mode: 0644]
dol/src/dol/visitor/epiphany/template/process_Wrapper.c [new file with mode: 0644]
dol/src/dol/visitor/epiphany/template/shared.h [new file with mode: 0644]