X-Git-Url: http://sraa.de/git/?a=blobdiff_plain;f=dol%2Fsrc%2Fdol%2Fvisitor%2Fcell%2Flib%2Fppu%2FFastCommunication.h;fp=dol%2Fsrc%2Fdol%2Fvisitor%2Fcell%2Flib%2Fppu%2FFastCommunication.h;h=8ba77311a6294f80e768977a2d515e58a15f2f28;hb=8c411cf24ed0eb889191aaeafd8fa1e69081df42;hp=0000000000000000000000000000000000000000;hpb=dea7a4fb1ed110d3ce6e6d9255103d724bd66c0e;p=jump.git diff --git a/dol/src/dol/visitor/cell/lib/ppu/FastCommunication.h b/dol/src/dol/visitor/cell/lib/ppu/FastCommunication.h new file mode 100644 index 0000000..8ba7731 --- /dev/null +++ b/dol/src/dol/visitor/cell/lib/ppu/FastCommunication.h @@ -0,0 +1,118 @@ +/* + * Communication.h + * + * Created on: Mar 3, 2009 + * Author: lschor + */ + +#ifndef FASTCOMMUNICATION_H_ +#define FASTCOMMUNICATION_H_ + +// System includes +#include "cbe_mfc.h" +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +// Local includes +#include "lib/ppu/common_ppu.h" +#include "Fifo.h" +#include "WindowedFifo.h" +#include "../common.h" + + +// Include to allocate/free using for DMA transfers +#include "../lib/malloc_align.h" +#include "../lib/free_align.h" + +//Cell Macros +#define waittag(tag_id) mfc_write_tag_mask(1<