diff options
author | Matthias (think) <matthias@mpb.li> | 2012-07-11 12:00:56 +0200 |
---|---|---|
committer | Matthias (think) <matthias@mpb.li> | 2012-07-11 12:00:56 +0200 |
commit | 4b814d92fe9787bf72ed3a9632e0866f4cedd27f (patch) | |
tree | feb407e9f2c0658dda896c332864fe6d265aaece /src/BlockPartitioner.cpp | |
parent | e92f9c408634810828e75d4ad6da408e1c142195 (diff) | |
download | dabmod-4b814d92fe9787bf72ed3a9632e0866f4cedd27f.tar.gz dabmod-4b814d92fe9787bf72ed3a9632e0866f4cedd27f.tar.bz2 dabmod-4b814d92fe9787bf72ed3a9632e0866f4cedd27f.zip |
added crc-dabmod patch
Diffstat (limited to 'src/BlockPartitioner.cpp')
-rw-r--r-- | src/BlockPartitioner.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/BlockPartitioner.cpp b/src/BlockPartitioner.cpp index bb16ae2..2ae2e7a 100644 --- a/src/BlockPartitioner.cpp +++ b/src/BlockPartitioner.cpp @@ -29,7 +29,7 @@ #include <assert.h> -BlockPartitioner::BlockPartitioner(unsigned mode, unsigned fct) : +BlockPartitioner::BlockPartitioner(unsigned mode, unsigned phase) : ModMux(ModFormat(0), ModFormat(0)), d_mode(mode) { @@ -67,7 +67,7 @@ BlockPartitioner::BlockPartitioner(unsigned mode, unsigned fct) : } d_cifNb = 0; // For Synchronisation purpose, count nb of CIF to drop - d_cifInit = fct % d_cifCount; + d_cifPhase = phase % d_cifCount; d_cifSize = 864 * 8; myInputFormat.size(d_cifSize); @@ -110,10 +110,10 @@ int BlockPartitioner::process(std::vector<Buffer*> dataIn, Buffer* dataOut) "BlockPartitioner::process input size not valid!"); } - // Synchronize first CIF - if (d_cifInit != 0) { - if (++d_cifInit == d_cifCount) { - d_cifInit = 0; + // Synchronize CIF phase + if (d_cifPhase != 0) { + if (++d_cifPhase == d_cifCount) { + d_cifPhase = 0; } // Drop CIF return 0; |