# UNIX
-CC = c89
-RPCGEN = rpcgen
-LOADLIBES = -L/usr/local/lib/ -lhadesstd -L/usr/fore/lib -latm -lrt -ltk -lX11 -ltcl -lm
-INCLUDES = -I/usr/local/include -I/usr/fore/include
-DEFINES = -UNDEBUG -DHADESSTD_NEXITSTAT -DHADESSTD_NGETOPT
-
-# UNIX w/o ATM
 #CC = c89
 #RPCGEN = rpcgen
-#LOADLIBES = -L/usr/local/lib/ -lhadesstd -llvme -lrt -ltk -lX11 -ltcl -lm
+#LOADLIBES = -L/usr/local/lib/ -lhadesstd -L/usr/fore/lib -latm -lrt -ltk -lX11 -ltcl -lm
 #INCLUDES = -I/usr/local/include -I/usr/fore/include
-#DEFINES = -UNDEBUG -DHADESSTD_NEXITSTAT -DHADESSTD_NGETOPT -DNOATM
+#DEFINES = -UNDEBUG -DHADESSTD_NEXITSTAT -DHADESSTD_NGETOPT
+
+# UNIX w/o ATM
+CC = c89
+RPCGEN = rpcgen
+LOADLIBES = -L/usr/local/lib/ -lhadesstd -llvme -lrt -ltk -lX11 -ltcl -lm
+INCLUDES = -I/usr/local/include -I/usr/fore/include
+DEFINES = -UNDEBUG -DHADESSTD_NEXITSTAT -DHADESSTD_NGETOPT -DNOATM
 
 # Linux
 #CC = gcc
 
 CFLAGS = -g $(INCLUDES) $(DEFINES)
 
-HW_OBJS = hwtof.o hwv775.o hwv878.o hwv488.o hwdtu.o hwsis3801.o
+#HW_OBJS = hwtof.o hwv775.o hwv878.o hwv488.o hwdtu.o hwsis3801.o
 #HW_OBJS = hwrich.o hwrace.o rc.o
-#HW_OBJS = hwsoft.o
+HW_OBJS = hwsoft.o
 
 
 DAQ_XMANAGE_OBJS = tcldaq.o tkAppInit.o \
 
 void deleteHardware(Hardware * my);
 int Hardware_inSpill(const Hardware * my);
 size_t Hardware_maxSubEvtSize(const Hardware * my);
-void Hardware_waitForTrigger(const Hardware * my, void *subEvt);
-void Hardware_readout(const Hardware * my, void *subEvt);
+void Hardware_waitForTrigger(Hardware * my, void *subEvt);
+void Hardware_readout(Hardware * my, void *subEvt);
 
 #endif
 
        freeMem(my);
 }
 
-void Hardware_waitForTrigger(const Hardware *my, void *subEvt)
+void Hardware_waitForTrigger(Hardware *my, void *subEvt)
 {
        static int nextId = SubEvtId_trigCode;
        struct timespec tS, *t = &tS;
        }
 }
 
-void Hardware_readout(const Hardware *my, void *subEvt)
+void Hardware_readout(Hardware *my, void *subEvt)
 {
        UInt4 *data = SubEvt_data(subEvt);
        UInt4 *first = data;