From: hades Date: Mon, 22 May 2000 13:10:22 +0000 (+0000) Subject: Start and Stop is done by slow control now X-Git-Url: https://jspc29.x-matter.uni-frankfurt.de/git/?a=commitdiff_plain;h=3bb9a9dcf836680d8f4d5e12759e8a40b2a9c06a;p=daqdata.git Start and Stop is done by slow control now --- diff --git a/hadaq/hwrace.c b/hadaq/hwrace.c index ab6bdd7..5129e71 100644 --- a/hadaq/hwrace.c +++ b/hadaq/hwrace.c @@ -1,4 +1,4 @@ -static char rcsId[] = "$Header: /misc/hadesprojects/daq/cvsroot/eventbuilder/hadaq/Attic/hwrace.c,v 6.4 2000-05-11 10:52:09 muench Exp $"; +static char rcsId[] = "$Header: /misc/hadesprojects/daq/cvsroot/eventbuilder/hadaq/Attic/hwrace.c,v 6.5 2000-05-22 13:10:22 hades Exp $"; #define _POSIX_C_SOURCE 199309L #include @@ -35,27 +35,6 @@ static int endOfData(HwRace *my) return Rc_getPages(my->rc) * RCPAGESIZE; } -static void standbyMode(HwRace *my) -{ - Rc_clrStop(my->rc); - Rc_clrReset(my->rc); - Rc_Cycle(my->rc); Rc_Cycle(my->rc); Rc_Cycle(my->rc); - Rc_Cycle(my->rc); Rc_Cycle(my->rc); Rc_Cycle(my->rc); - Rc_Cycle(my->rc); Rc_Cycle(my->rc); Rc_Cycle(my->rc); - Rc_setReset(my->rc); -} - -static void acquireMode(HwRace *my) -{ - Rc_ClrCtrs(my->rc); - Rc_writeStatusid(my->rc, 0x55); - Rc_setMemfull(my->rc, 0x1f4); - /* Rc_setMsel(my->rc); */ - /* Rc_writeMskreg(my->rc, 0xff); */ - Rc_clrMsel(my->rc); - Rc_setStop(my->rc); -} - int conHwRace(HwRace *my, const char *name, const Param *param) { unsigned long cardBase; @@ -75,15 +54,12 @@ int conHwRace(HwRace *my, const char *name, const Param *param) return -1; } - standbyMode(my); - acquireMode(my); my->bankRequested = Rc_bankRequested(my->rc); return 0; } void desHwRace(HwRace *my) { - standbyMode(my); desRc(my->rc); freeMem(my->rc); }