-static char rcsId[] = "$Header: /misc/hadesprojects/daq/cvsroot/eventbuilder/hadaq/nettrans.c,v 6.16 2000-09-20 13:52:32 hades Exp $";
+static char rcsId[] = "$Header: /misc/hadesprojects/daq/cvsroot/eventbuilder/hadaq/nettrans.c,v 6.17 2000-11-10 18:00:34 hades Exp $";
#define _GNU_SOURCE
#include <unistd.h>
size_t pktSize;
for (my->offset = 0; my->offset < HadTu_size(hadTu); my->offset += pktSize) {
- my->pkt = hadTu + my->offset;
+ my->pkt = (char *)hadTu + my->offset;
pktSize = min(my->mtuSize, HadTu_size(hadTu) - my->offset);
/* we reserve pkts < 32 Byte for control messages */
return 0;
}
- my->pkt = hadTu + my->offset;
+ my->pkt = (char *)hadTu + my->offset;
if (0 > recvGeneric(my)) {
abort();
}
-agent create hades05 hades /home/hades/nov00/eb/hadaq
+agent create hades24 hades /home/hades/nov00/eb/hadaq
agent create r2-14 hades /hades/usr/hades/nov00/shw/hadaq
agent create r2-13 hades /hades/usr/hades/nov00/trig/hadaq
-worker create hades05:evtbuild -a -p -2 -s 2 -m 2
-worker create hades05:netmem -a -p -1 -m 2 -i ATM:0:50 -i ATM:0:51
-worker create r2-14:memnet -a -p -1 -w 68000 -o ATM:0:50
+worker create hades24:evtbuild -a -p -2 -s 2 -m 2
+worker create hades24:netmem -a -p -1 -m 2 -i ATM:0:100 -i ATM:0:101
+worker create r2-14:memnet -a -p -1 -w 68000 -o ATM:0:100
worker create r2-14:readout -a -p -2
-worker create r2-13:memnet -a -p -1 -w 68000 -o ATM:0:51
+worker create r2-13:memnet -a -p -1 -w 68000 -o ATM:0:101
worker create r2-13:readout -a -p -2
group create acquisition
group create run
group add acquisition r2-14:readout
group add acquisition r2-13:memnet
group add acquisition r2-13:readout
-group add run hades05:evtbuild
-group add run hades05:netmem
+group add run hades24:evtbuild
+group add run hades24:netmem
set duringInit {
- {rsh r2-14 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd nov00/slow; ./shw init'} </dev/null }
- {rsh r2-13 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd nov00/slow; ./trig init'} </dev/null }
+ {rsh r2-14 sh -c {'. .bash_profile; cd nov00/slow; ./shw init'} </dev/null }
+ {rsh r2-13 sh -c {'. .bash_profile; cd nov00/slow; ./trig init'} </dev/null }
}
set beforeStartAcq {
- {rsh r2-14 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd nov00/slow; ./shw reset'} </dev/null >>&hadaq.log}
- {rsh r2-13 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd nov00/slow; ./trig reset'} </dev/null >>&hadaq.log}
- {rsh r2-14 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd nov00/slow; ./shw start'} </dev/null >>&hadaq.log}
- {rsh r2-13 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd nov00/slow; ./trig start'} </dev/null >>&hadaq.log}
+ {rsh r2-13 sh -c {'. .bash_profile; cd nov00/slow; ./trig reset'} </dev/null >>&hadaq.log}
+ {rsh r2-14 sh -c {'. .bash_profile; cd nov00/slow; ./shw reset'} </dev/null >>&hadaq.log}
+ {rsh r2-14 sh -c {'. .bash_profile; cd nov00/slow; ./shw start'} </dev/null >>&hadaq.log}
+ {rsh r2-13 sh -c {'. .bash_profile; cd nov00/slow; ./trig start'} </dev/null >>&hadaq.log}
}
set afterStartAcq {
- {rsh r2-13 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; dtuctrl -t ctu start'} </dev/null >>&hadaq.log}
+ {rsh r2-13 sh -c {'. .bash_profile; ctustart'} </dev/null >>&hadaq.log}
}
set beforeStopAcq {
- {rsh r2-13 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; dtuctrl -t ctu stop'} </dev/null >>&hadaq.log}
+ {rsh r2-13 sh -c {'. .bash_profile; ctustop'} </dev/null >>&hadaq.log}
}
set afterStopAcq {
- {rsh r2-14 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd nov00/slow; ./shw stop'} </dev/null >>&hadaq.log}
- {rsh r2-13 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd nov00/slow; ./trig stop'} </dev/null >>&hadaq.log}
+ {rsh r2-14 sh -c {'. .bash_profile; cd nov00/slow; ./shw stop'} </dev/null >>&hadaq.log}
+ {rsh r2-13 sh -c {'. .bash_profile; cd nov00/slow; ./trig stop'} </dev/null >>&hadaq.log}
}