Changeset 3914 in Sophya for trunk


Ignore:
Timestamp:
Nov 26, 2010, 4:58:38 PM (15 years ago)
Author:
ansari
Message:

Corrections bug (FiberId[] -> () et aoff+=2) apres test version DMA, Reza 26/11/2010

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/AddOn/TAcq/mfacq.cc

    r3913 r3914  
    156156      if (strcmp(arg[aoff],"-dc") != 0) break;
    157157      dcf << arg[aoff+1] << endl;
     158      aoff+=2;
    158159    }
    159160    if ((act==0)&&(aoff<narg)) {  // default ethernet target destinations
     
    220221#ifndef NOPCIECARD 
    221222  for (size_t i=0 ;i <acpar.NFibers() ;i++) {
    222     UINT32 card=(acpar.FiberNum[i]-1)/2+1;
    223     UINT32 cardfiber=(acpar.FiberNum[i]-1)%2;
     223    UINT32 card=(acpar.FiberNum(i)-1)/2+1;
     224    UINT32 cardfiber=(acpar.FiberNum(i)-1)%2;
    224225    cout <<"mfacq[2] CreatePCIEWrapperV6- indice " << i <<  "INIT card " << card
    225226         << " fibre " << cardfiber << endl;
     
    288289#ifndef NOPCIECARD
    289290  for (size_t i=0; i<acpar.NbFibers(); i++) {
    290     UINT32 card=(acpar.FiberNum[i]-1)/2+1;
    291     UINT32 cardfiber=(acpar.FiberNum[i]-1)%2;
     291    UINT32 card=(acpar.FiberNum(i)-1)/2+1;
     292    UINT32 cardfiber=(acpar.FiberNum(i)-1)%2;
    292293    DeletePCIEWrapperV6(card,cardfiber);
    293294  }
     
    314315#ifndef NOPCIECARD 
    315316  for (size_t i=0 ;i <acpar.NFibers() ;i++) {
    316     UINT32 card=(acpar.FiberNum[i]-1)/2+1;
    317     UINT32 cardfiber=(acpar.FiberNum[i]-1)%2;
     317    UINT32 card=(acpar.FiberNum(i)-1)/2+1;
     318    UINT32 cardfiber=(acpar.FiberNum(i)-1)%2;
    318319    cout <<"mfacq[2] CreatePCIEWrapperV6- indice " << i <<  "INIT card " << card
    319320         << " fibre " << cardfiber << endl;
     
    363364#ifndef NOPCIECARD
    364365  for (size_t i=0; i<acpar.NbFibers(); i++) {
    365     UINT32 card=(acpar.FiberNum[i]-1)/2+1;
    366     UINT32 cardfiber=(acpar.FiberNum[i]-1)%2;
     366    UINT32 card=(acpar.FiberNum(i)-1)/2+1;
     367    UINT32 cardfiber=(acpar.FiberNum(i)-1)%2;
    367368    DeletePCIEWrapperV6(card,cardfiber);
    368369  }
Note: See TracChangeset for help on using the changeset viewer.