]> jspc29.x-matter.uni-frankfurt.de Git - daqdata.git/commitdiff
Start and Stop is done by slow control now
authorhades <hades>
Mon, 22 May 2000 13:10:22 +0000 (13:10 +0000)
committerhades <hades>
Mon, 22 May 2000 13:10:22 +0000 (13:10 +0000)
hadaq/hwrace.c

index ab6bdd74a0bea22d82f3ddaa7da7f2cf12c4c9c6..5129e71c506fb863087a5ea5ccab715fa5ab06aa 100644 (file)
@@ -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 <unistd.h>
@@ -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);
 }