-static char *rcsId = "$Header: /misc/hadesprojects/daq/cvsroot/eventbuilder/hadaq/Attic/hwmdc.c,v 6.11 2001-04-12 09:56:23 hades Exp $";
+static char *rcsId = "$Header: /misc/hadesprojects/daq/cvsroot/eventbuilder/hadaq/Attic/hwmdc.c,v 6.12 2001-04-12 12:33:19 hades Exp $";
#define _POSIX_C_SOURCE 199309L
HwSam_readSubEvt(my->sam[i], subEvt);
if (i == 0) {
- trigTag = SubEvt_trigNr(subEvt);
+ trigTag = SubEvt_trigNr(subEvt) & 0xff;
} else {
- if (trigTag != SubEvt_trigNr(subEvt)) {
+ if (trigTag != (SubEvt_trigNr(subEvt) & 0xff)) {
msglog(LOG_ERR, "(%s)Trigger tag mismatch: 0x%08x != 0x%08x\n",
my->sam[i]->name,trigTag, SubEvt_trigNr(subEvt));
}
-static char *rcsId = "$Header: /misc/hadesprojects/daq/cvsroot/eventbuilder/hadaq/Attic/hwrich.c,v 6.17 2001-04-12 09:56:24 hades Exp $";
+static char *rcsId = "$Header: /misc/hadesprojects/daq/cvsroot/eventbuilder/hadaq/Attic/hwrich.c,v 6.18 2001-04-12 12:33:19 hades Exp $";
#define _POSIX_C_SOURCE 199309L
for (i = 0; i < NRACES; i++) {
HwRace_readSubEvt(my->race[i], subEvt);
if (i == 0) {
- trigTag = SubEvt_trigNr(subEvt);
+ trigTag = SubEvt_trigNr(subEvt) & 0xff;
} else {
- if (trigTag != SubEvt_trigNr(subEvt)) {
+ if (trigTag != (SubEvt_trigNr(subEvt) & 0xff)) {
msglog(LOG_ERR, "(%s)Trigger tag mismatch: 0x%08x != 0x%08x\n",
my->race[i]->name,trigTag, SubEvt_trigNr(subEvt));
}
-static char *rcsId = "$Header: /misc/hadesprojects/daq/cvsroot/eventbuilder/hadaq/Attic/hwtrig.c,v 6.14 2001-04-12 08:39:28 hades Exp $";
+static char *rcsId = "$Header: /misc/hadesprojects/daq/cvsroot/eventbuilder/hadaq/Attic/hwtrig.c,v 6.15 2001-04-12 12:33:19 hades Exp $";
#define _POSIX_C_SOURCE 199309L
#include <unistd.h>
for (i = 0; i < NCRATES; i++) {
HwTip_readSubEvt(my->tip, subEvt);
if (i == 0) {
- trigTag = SubEvt_trigNr(subEvt);
+ trigTag = SubEvt_trigNr(subEvt) & 0xff;
} else {
- if (trigTag != SubEvt_trigNr(subEvt)) {
+ if (trigTag != (SubEvt_trigNr(subEvt) & 0xff)) {
msglog(LOG_ERR, "(%s)Trigger tag mismatch: 0x%08x != 0x%08x\n",
my->tip->name, trigTag, SubEvt_trigNr(subEvt));
}
*/
readoutTrig(my, subEvt);
- if (trigTag != SubEvt_trigNr(subEvt)) {
+ if (trigTag != (SubEvt_trigNr(subEvt) & 0xff)) {
msglog(LOG_ERR, "(MU)Trigger tag mismatch: 0x%08x != 0x%08x\n",
trigTag, SubEvt_trigNr(subEvt));
}