Model file found /opt/rtcds/userapps/release/cds/k1/models/k1x01.mdl RCG_LIB_PATH=:/opt/rtcds/userapps/release/cds/k1/models:/opt/rtcds/userapps/release/cds/k1/models/lib:/opt/rtcds/userapps/release/cds/common/models:/opt/rtcds/userapps/release/cds/common/src:/opt/rtcds/userapps/release/isc/k1/models:/opt/rtcds/userapps/release/isc/k1/models/lib:/opt/rtcds/userapps/release/isc/common/models:/opt/rtcds/userapps/release/isc/common/src:/opt/rtcds/userapps/release/vis/k1/models:/opt/rtcds/userapps/release/vis/k1/models/lib:/opt/rtcds/userapps/release/vis/common/models:/opt/rtcds/userapps/release/vis/common/src:/opt/rtcds/userapps/release/ioo/k1/models:/opt/rtcds/userapps/release/ioo/k1/models/lib:/opt/rtcds/userapps/release/ioo/common/models:/opt/rtcds/userapps/release/ioo/common/src:/opt/rtcds/userapps/release/imc/k1/models:/opt/rtcds/userapps/release/imc/k1/models/lib:/opt/rtcds/userapps/release/imc/common/models:/opt/rtcds/userapps/release/imc/common/src:/opt/rtcds/userapps/release/psl/k1/models:/opt/rtcds/userapps/release/psl/k1/models/lib:/opt/rtcds/userapps/release/psl/common/models:/opt/rtcds/userapps/release/psl/common/src:/opt/rtcds/userapps/release/asc/k1/models:/opt/rtcds/userapps/release/asc/k1/models/lib:/opt/rtcds/userapps/release/asc/common/models:/opt/rtcds/userapps/release/asc/common/src:/opt/rtcds/userapps/release/lsc/k1/models:/opt/rtcds/userapps/release/lsc/k1/models/lib:/opt/rtcds/userapps/release/lsc/common/models:/opt/rtcds/userapps/release/lsc/common/src:/opt/rtcds/rtscore/release/src/epics/simLink:/opt/rtcds/rtscore/release/src/epics/simLink/lib:/opt/rtcds/rtscore/tags/advLigoRTS-2.6.3/src/epics/simLink Generating Firm Real-time code for patched vanilla Linux kernel file out is k1x01 Lexically parsed the model file successfully Starting node processing Merged 0 references Merged library referenes Site is set to K1 Rate set to 64K Dcu Id is set to 1 GDS node id is set to 1 Target host name is set to k1lsc FE will run on CPU 1 FE will run as IOP Shared memory DAQ connection (No Myrinet) FE will run with PCIE RFM Network Flattening the model Top-level subsystem MADC0 Top-level subsystem MADC1 Top-level subsystem MADC2 Top-level subsystem MADC3 Top-level subsystem MADC4 Top-level subsystem MADC5 Top-level subsystem MADC6 Top-level subsystem MADC7 Top-level subsystem MADC8 Finished flattening the model Removed Tags Removed Busses ADC 0; type='GSC_16AI64SSA'; num=0 ADC 1; type='GSC_16AI64SSA'; num=1 ADC 2; type='GSC_16AI64SSA'; num=2 ADC 3; type='GSC_16AI64SSA'; num=3 ADC 4; type='GSC_16AI64SSA'; num=4 ADC 5; type='GSC_16AI64SSA'; num=5 ADC 6; type='GSC_16AI64SSA'; num=6 ADC 7; type='GSC_16AI64SSA'; num=7 ADC 8; type='GSC_16AI64SSA'; num=8 DAC PART TYPE description `type=GSC_16AO16,\ncard_num=0 ' DAC PART TYPE GSC_16AO16 DAC 0; type=GSC_16AO16; num=0 Found 9 ADCs 112 parts 9 subsystems Total parts to process 58 Found 9 subsystems Found 9 ADC modules part is 0 Found 1 DAC modules part is 37 Found 1 Binary modules part is 36 MAX_ADC_MODULES=12 MAX_DAC_MODULES=12 SUB 0 has 8 parts ******************* Found 2 Inputs for subsystem 0 with 4 parts********************************* ********************* Parts remaining = 0 SUB 1 has 8 parts ******************* Found 2 Inputs for subsystem 1 with 4 parts********************************* ********************* Parts remaining = 0 SUB 2 has 8 parts ******************* Found 2 Inputs for subsystem 2 with 4 parts********************************* ********************* Parts remaining = 0 SUB 3 has 8 parts ******************* Found 2 Inputs for subsystem 3 with 4 parts********************************* ********************* Parts remaining = 0 SUB 4 has 8 parts ******************* Found 2 Inputs for subsystem 4 with 4 parts********************************* ********************* Parts remaining = 0 SUB 5 has 8 parts ******************* Found 2 Inputs for subsystem 5 with 4 parts********************************* ********************* Parts remaining = 0 SUB 6 has 8 parts ******************* Found 2 Inputs for subsystem 6 with 4 parts********************************* ********************* Parts remaining = 0 SUB 7 has 8 parts ******************* Found 2 Inputs for subsystem 7 with 4 parts********************************* ********************* Parts remaining = 0 SUB 8 has 8 parts ******************* Found 2 Inputs for subsystem 8 with 4 parts********************************* ********************* Parts remaining = 0 Subsystem 0 MADC0 Subsystem 1 MADC1 Subsystem 2 MADC2 Subsystem 3 MADC3 Subsystem 4 MADC4 Subsystem 5 MADC5 Subsystem 6 MADC6 Subsystem 7 MADC7 Subsystem 8 MADC8 first pass done 19 0 Counted 58 parts out of total 58 Version = 3398M Length = 6 Found 9 ADC modules part is 0 Found 1 DAC modules part is 37 opening file ../../../build/k1x01epics/medm/K1X01_IPC_STATUS.adl opening file ../../../build/k1x01epics/medm/K1X01_IPC_STATUS.adl opening file ../../../build/k1x01epics/medm/K1X01_IPC_STATUS.adl opening file ../../../build/k1x01epics/medm/K1X01_IPC_STATUS.adl opening file ../../../build/k1x01epics/medm/K1X01_IPC_STATUS.adl opening file ../../../build/k1x01epics/medm/K1X01_IPC_STATUS.adl opening file ../../../build/k1x01epics/medm/K1X01_IPC_STATUS.adl opening file ../../../build/k1x01epics/medm/K1X01_IPC_STATUS.adl opening file ../../../build/k1x01epics/medm/K1X01_IPC_STATUS.adl opening file ../../../build/k1x01epics/medm/K1X01_IPC_STATUS.adl make[1]: Entering directory `/opt/rtcds/rtscore/tags/advLigoRTS-2.6.3' (cd src/epics/fmseq; \ cat k1x01 | cpp -DK1X01_CODE -DFE_HEADER=\"k1x01.h\" -I/opt/rtapps/epics/base/include/os/Linux -I/opt/rtapps/epics/base/include -I/opt/rtapps/epics/modules/sncseq/include -I/opt/rtapps/epics/extensions/include -I/usr/lib/rmnet -I/usr/lib/rfm2g -Isrc/include -I/opt/rtcds/rtscore/tags/advLigoRTS-2.6.3/src/include -I/opt/rtcds/rtscore/tags/advLigoRTS-2.6.3/src/include/drv -I/usr/lib64 -DRFM_EPICS -DNO_FM10GEN_C_CODE -D_POSIX_C_SOURCE=199506L -D_POSIX_THREADS -DOSITHREAD_USE_DEFAULT_STACK -D_X86_ -DUNIX -D_BSD_SOURCE -Dlinux -D_REENTRANT -g -fPIC -DNO_RTL=1 - | grep -v ^# | /opt/rtcds/rtscore/tags/advLigoRTS-2.6.3/src/epics/util/fmseq.pl k1x01 &&\ mv k1x01.* ../../../build/k1x01epics) top_names are FEC systems are IOP- testpoints are MDAC0_TP_CH0 MDAC0_TP_CH1 MDAC0_TP_CH2 MDAC0_TP_CH3 MDAC0_TP_CH4 MDAC0_TP_CH5 MDAC0_TP_CH6 MDAC0_TP_CH7 MDAC0_TP_CH8 MDAC0_TP_CH9 MDAC0_TP_CH10 MDAC0_TP_CH11 MDAC0_TP_CH12 MDAC0_TP_CH13 MDAC0_TP_CH14 MDAC0_TP_CH15 MADC0_TP_CH0 MADC0_TP_CH1 MADC1_TP_CH0 MADC1_TP_CH1 MADC2_TP_CH0 MADC2_TP_CH1 MADC3_TP_CH0 MADC3_TP_CH1 MADC4_TP_CH0 MADC4_TP_CH1 MADC5_TP_CH0 MADC5_TP_CH1 MADC6_TP_CH0 MADC6_TP_CH1 MADC7_TP_CH0 MADC7_TP_CH1 MADC8_TP_CH0 MADC8_TP_CH1 GDS NODE 1 18 filters 0 matrices /usr/bin/gcc -x c -E -P -DK1X01_CODE -DFE_HEADER=\"k1x01.h\" -I/opt/rtapps/epics/base/include/os/Linux -I/opt/rtapps/epics/base/include -I/opt/rtapps/epics/modules/sncseq/include -I/opt/rtapps/epics/extensions/include -I/usr/lib/rmnet -I/usr/lib/rfm2g -Isrc/include -I/opt/rtcds/rtscore/tags/advLigoRTS-2.6.3/src/include -I/opt/rtcds/rtscore/tags/advLigoRTS-2.6.3/src/include/drv -I/usr/lib64 -DRFM_EPICS -DNO_FM10GEN_C_CODE -D_POSIX_C_SOURCE=199506L -D_POSIX_THREADS -DOSITHREAD_USE_DEFAULT_STACK -D_X86_ -DUNIX -D_BSD_SOURCE -Dlinux -D_REENTRANT -g -fPIC -DNO_RTL=1 build/k1x01epics/k1x01.st > build/k1x01epics/k1x01.i /opt/rtapps/epics/modules/sncseq/bin/linux-x86_64/snc +a -c -w build/k1x01epics/k1x01.i -o build/k1x01epics/k1x01.c echo 'registrar('`basename build/k1x01epics/k1x01`'Registrar)' > build/k1x01epics/k1x01.dbd cat /opt/rtcds/rtscore/tags/advLigoRTS-2.6.3/src/epics/dbd/a.dbd build/k1x01epics/*.dbd > build/k1x01epics/full.dbd /opt/rtapps/epics/base/bin/linux-x86_64/registerRecordDeviceDriver.pl build/k1x01epics/full.dbd registerRecordDeviceDriver > build/k1x01epics/registerRecordDeviceDriver.cc /bin/rm -f build/k1x01epics/full.dbd cc -DK1X01_CODE -DFE_HEADER=\"k1x01.h\" -I/opt/rtapps/epics/base/include/os/Linux -I/opt/rtapps/epics/base/include -I/opt/rtapps/epics/modules/sncseq/include -I/opt/rtapps/epics/extensions/include -I/usr/lib/rmnet -I/usr/lib/rfm2g -Isrc/include -I/opt/rtcds/rtscore/tags/advLigoRTS-2.6.3/src/include -I/opt/rtcds/rtscore/tags/advLigoRTS-2.6.3/src/include/drv -I/usr/lib64 -DRFM_EPICS -DNO_FM10GEN_C_CODE -D_POSIX_C_SOURCE=199506L -D_POSIX_THREADS -DOSITHREAD_USE_DEFAULT_STACK -D_X86_ -DUNIX -D_BSD_SOURCE -Dlinux -D_REENTRANT -g -fPIC -DNO_RTL=1 -c -o build/k1x01epics/k1x01.o build/k1x01epics/k1x01.c cc -c -DK1X01_CODE -DFE_HEADER=\"k1x01.h\" -I/opt/rtapps/epics/base/include/os/Linux -I/opt/rtapps/epics/base/include -I/opt/rtapps/epics/modules/sncseq/include -I/opt/rtapps/epics/extensions/include -I/usr/lib/rmnet -I/usr/lib/rfm2g -Isrc/include -I/opt/rtcds/rtscore/tags/advLigoRTS-2.6.3/src/include -I/opt/rtcds/rtscore/tags/advLigoRTS-2.6.3/src/include/drv -I/usr/lib64 -DRFM_EPICS -DNO_FM10GEN_C_CODE -D_POSIX_C_SOURCE=199506L -D_POSIX_THREADS -DOSITHREAD_USE_DEFAULT_STACK -D_X86_ -DUNIX -D_BSD_SOURCE -Dlinux -D_REENTRANT -g -fPIC -DNO_RTL=1 /opt/rtcds/rtscore/tags/advLigoRTS-2.6.3/src/drv/rfm.c -o build/k1x01epics/rfm.o cc -c -DK1X01_CODE -DFE_HEADER=\"k1x01.h\" -I/opt/rtapps/epics/base/include/os/Linux -I/opt/rtapps/epics/base/include -I/opt/rtapps/epics/modules/sncseq/include -I/opt/rtapps/epics/extensions/include -I/usr/lib/rmnet -I/usr/lib/rfm2g -Isrc/include -I/opt/rtcds/rtscore/tags/advLigoRTS-2.6.3/src/include -I/opt/rtcds/rtscore/tags/advLigoRTS-2.6.3/src/include/drv -I/usr/lib64 -DRFM_EPICS -DNO_FM10GEN_C_CODE -D_POSIX_C_SOURCE=199506L -D_POSIX_THREADS -DOSITHREAD_USE_DEFAULT_STACK -D_X86_ -DUNIX -D_BSD_SOURCE -Dlinux -D_REENTRANT -g -fPIC -DNO_RTL=1 /opt/rtcds/rtscore/tags/advLigoRTS-2.6.3/src/drv/param.c -o build/k1x01epics/param.o cc -c -DK1X01_CODE -DFE_HEADER=\"k1x01.h\" -I/opt/rtapps/epics/base/include/os/Linux -I/opt/rtapps/epics/base/include -I/opt/rtapps/epics/modules/sncseq/include -I/opt/rtapps/epics/extensions/include -I/usr/lib/rmnet -I/usr/lib/rfm2g -Isrc/include -I/opt/rtcds/rtscore/tags/advLigoRTS-2.6.3/src/include -I/opt/rtcds/rtscore/tags/advLigoRTS-2.6.3/src/include/drv -I/usr/lib64 -DRFM_EPICS -DNO_FM10GEN_C_CODE -D_POSIX_C_SOURCE=199506L -D_POSIX_THREADS -DOSITHREAD_USE_DEFAULT_STACK -D_X86_ -DUNIX -D_BSD_SOURCE -Dlinux -D_REENTRANT -g -fPIC -DNO_RTL=1 /opt/rtcds/rtscore/tags/advLigoRTS-2.6.3/src/drv/crc.c -o build/k1x01epics/crc.o cc -c -DK1X01_CODE -DFE_HEADER=\"k1x01.h\" -I/opt/rtapps/epics/base/include/os/Linux -I/opt/rtapps/epics/base/include -I/opt/rtapps/epics/modules/sncseq/include -I/opt/rtapps/epics/extensions/include -I/usr/lib/rmnet -I/usr/lib/rfm2g -Isrc/include -I/opt/rtcds/rtscore/tags/advLigoRTS-2.6.3/src/include -I/opt/rtcds/rtscore/tags/advLigoRTS-2.6.3/src/include/drv -I/usr/lib64 -DRFM_EPICS -DNO_FM10GEN_C_CODE -D_POSIX_C_SOURCE=199506L -D_POSIX_THREADS -DOSITHREAD_USE_DEFAULT_STACK -D_X86_ -DUNIX -D_BSD_SOURCE -Dlinux -D_REENTRANT -g -fPIC -DNO_RTL=1 /opt/rtcds/rtscore/tags/advLigoRTS-2.6.3/src/drv/fmReadCoeff.c -o build/k1x01epics/fmReadCoeff.o cc -c -DK1X01_CODE -DFE_HEADER=\"k1x01.h\" -I/opt/rtapps/epics/base/include/os/Linux -I/opt/rtapps/epics/base/include -I/opt/rtapps/epics/modules/sncseq/include -I/opt/rtapps/epics/extensions/include -I/usr/lib/rmnet -I/usr/lib/rfm2g -Isrc/include -I/opt/rtcds/rtscore/tags/advLigoRTS-2.6.3/src/include -I/opt/rtcds/rtscore/tags/advLigoRTS-2.6.3/src/include/drv -I/usr/lib64 -DRFM_EPICS -DNO_FM10GEN_C_CODE -D_POSIX_C_SOURCE=199506L -D_POSIX_THREADS -DOSITHREAD_USE_DEFAULT_STACK -D_X86_ -DUNIX -D_BSD_SOURCE -Dlinux -D_REENTRANT -g -fPIC -DNO_RTL=1 /opt/rtcds/rtscore/tags/advLigoRTS-2.6.3/src/drv/sync.c -o build/k1x01epics/sync.o cc -c -DK1X01_CODE -DFE_HEADER=\"k1x01.h\" -I/opt/rtapps/epics/base/include/os/Linux -I/opt/rtapps/epics/base/include -I/opt/rtapps/epics/modules/sncseq/include -I/opt/rtapps/epics/extensions/include -I/usr/lib/rmnet -I/usr/lib/rfm2g -Isrc/include -I/opt/rtcds/rtscore/tags/advLigoRTS-2.6.3/src/include -I/opt/rtcds/rtscore/tags/advLigoRTS-2.6.3/src/include/drv -I/usr/lib64 -DRFM_EPICS -DNO_FM10GEN_C_CODE -D_POSIX_C_SOURCE=199506L -D_POSIX_THREADS -DOSITHREAD_USE_DEFAULT_STACK -D_X86_ -DUNIX -D_BSD_SOURCE -Dlinux -D_REENTRANT -g -fPIC -DNO_RTL=1 /opt/rtcds/rtscore/tags/advLigoRTS-2.6.3/src/epics/seq/main.c -o build/k1x01epics/main.o g++ -DK1X01_CODE -DFE_HEADER=\"k1x01.h\" -I/opt/rtapps/epics/base/include/os/Linux -I/opt/rtapps/epics/base/include -I/opt/rtapps/epics/modules/sncseq/include -I/opt/rtapps/epics/extensions/include -I/usr/lib/rmnet -I/usr/lib/rfm2g -Isrc/include -I/opt/rtcds/rtscore/tags/advLigoRTS-2.6.3/src/include -I/opt/rtcds/rtscore/tags/advLigoRTS-2.6.3/src/include/drv -I/usr/lib64 -DRFM_EPICS -DNO_FM10GEN_C_CODE -D_POSIX_C_SOURCE=199506L -D_POSIX_THREADS -DOSITHREAD_USE_DEFAULT_STACK -D_X86_ -DUNIX -D_BSD_SOURCE -Dlinux -D_REENTRANT -g -fPIC -DNO_RTL=1 -c -o build/k1x01epics/registerRecordDeviceDriver.o build/k1x01epics/registerRecordDeviceDriver.cc g++ -o build/k1x01epics/k1x01epics build/k1x01epics/k1x01.o build/k1x01epics/rfm.o build/k1x01epics/param.o build/k1x01epics/crc.o build/k1x01epics/fmReadCoeff.o build/k1x01epics/sync.o build/k1x01epics/main.o build/k1x01epics/registerRecordDeviceDriver.o -lezca -g -L/opt/rtapps/epics/base/lib/linux-x86_64 -L/opt/rtapps/epics/modules/sncseq/lib/linux-x86_64 -L/opt/rtapps/epics/extensions/lib/linux-x86_64 -lseq -lseqDev -lpv -lsoftDevIoc -lrecIoc -ltestDevIoc -lrecIoc -lmiscIoc -lrsrvIoc -ldbtoolsIoc -lasIoc -ldbIoc -lregistryIoc -ldbStaticIoc -lca -lCom -lpthread -lreadline -lcurses -lrt sed 's/%SYS%/IOP/g;s/%SUBSYS%//g' build/k1x01epics/k1x01.db > build/k1x01epics/k1x011.db mkdir -p target/k1x01epics/db cp build/k1x01epics/k1x01epics target/k1x01epics /bin/rm -f target/k1x01epics/db/*/autoBurt.req /bin/rm -f target/k1x01epics/db/*/auto.ini for ifo in K1 ; do \ system=`echo k1x01 | tr a-z A-Z | cut -c1-3`; \ ifo0=`echo $ifo | sed 's/[0-9]/0/g'`; \ mkdir -p target/k1x01epics/db/$ifo; \ echo "#!/bin/sh" > target/k1x01epics/startup$ifo; \ echo "if fuser -s ioc$ifo.log; then" >> target/k1x01epics/startup$ifo; \ echo "echo Another copy of Epics process running already\!" >> target/k1x01epics/startup$ifo; \ echo "exit 1" >> target/k1x01epics/startup$ifo; \ echo "fi" >> target/k1x01epics/startup$ifo; \ echo ./k1x01epics k1x01epics$ifo.cmd \> ioc$ifo.log 2\>\&1 \& >> target/k1x01epics/startup$ifo ; \ echo echo k1x01epics $ifo IOC Server started >> target/k1x01epics/startup$ifo ; \ chmod +x target/k1x01epics/startup$ifo ; \ /bin/rm -f target/k1x01epics/k1x01epics$ifo.cmd ; \ echo "dbLoadDatabase \"base.dbd\"" >> target/k1x01epics/k1x01epics$ifo.cmd; \ echo 'registerRecordDeviceDriver(pdbbase)' >> target/k1x01epics/k1x01epics$ifo.cmd ; \ echo '[default]' >> target/k1x01epics/db/$ifo/auto.ini; \ echo 'gain=1.00' >> target/k1x01epics/db/$ifo/auto.ini; \ echo 'datatype=4' >> target/k1x01epics/db/$ifo/auto.ini; \ echo 'ifoid=0' >> target/k1x01epics/db/$ifo/auto.ini; \ echo 'slope=6.1028e-05' >> target/k1x01epics/db/$ifo/auto.ini; \ echo 'acquire=1' >> target/k1x01epics/db/$ifo/auto.ini; \ echo 'offset=0' >> target/k1x01epics/db/$ifo/auto.ini; \ echo 'units=V' >> target/k1x01epics/db/$ifo/auto.ini; \ echo 'dcuid=4' >> target/k1x01epics/db/$ifo/auto.ini; \ echo 'datarate=16' >> target/k1x01epics/db/$ifo/auto.ini; \ echo '' >> target/k1x01epics/db/$ifo/auto.ini; \ for i in build/k1x01epics/k1x011.db ; do \ cat $i | sed s/%IFO%/$ifo/g\;s/%IFO0%/$ifo0/g\;s/%SYS%/$system/g > target/k1x01epics/db/$ifo/`basename $i`; \ grep record target/k1x01epics/db/$ifo/`basename $i` | egrep 'record\(ao|record\(stringout' | sed 's/.*"\(.*\)\".*/\1/g' | awk '{ printf "RO %s\n", $0 }' >> target/k1x01epics/db/$ifo/autoBurt.req; \ grep record target/k1x01epics/db/$ifo/`basename $i` | egrep 'record\(stringin' | sed 's/.*"\(.*\)\".*/\1/g' | awk '{ printf "%s\n", $0 }' >> target/k1x01epics/db/$ifo/autoBurt.req; \ grep record target/k1x01epics/db/$ifo/`basename $i` | egrep 'record\(ao' | sed 's/.*"\(.*\)\".*/\1/g' | awk '{ printf "%s.HSV\n%s.LSV\n%s.HIGH\n%s.LOW\n", $0, $0, $0, $0 }' >> target/k1x01epics/db/$ifo/autoBurt.req; \ \ grep record target/k1x01epics/db/$ifo/`basename $i` | egrep 'record\(bo|record\(bi' | sed 's/.*"\(.*\)\".*/\1/g' >> target/k1x01epics/db/$ifo/autoBurt.req; \ grep record target/k1x01epics/db/$ifo/`basename $i` | egrep 'record\(bo|record\(bi' | sed 's/.*"\(.*\)\".*/\1/g' | awk '{ printf "%s.OSV\n%s.ZSV\n", $0, $0 }' >> target/k1x01epics/db/$ifo/autoBurt.req; \ \ grep record target/k1x01epics/db/$ifo/`basename $i` | egrep -v 'record\(ao|record\(string|record\(bi|record\(bo'| sed 's/.*"\(.*\)\".*/\1/g' >> target/k1x01epics/db/$ifo/autoBurt.req; \ grep record target/k1x01epics/db/$ifo/`basename $i` | egrep -v 'record\(ao|record\(string|record\(bi|record\(bo' | sed 's/.*"\(.*\)\".*/\1/g' | awk '{ printf "%s.HSV\n%s.LSV\n%s.HIGH\n%s.LOW\n", $0 , $0, $0, $0 }' >> target/k1x01epics/db/$ifo/autoBurt.req; \ \ grep record target/k1x01epics/db/$ifo/`basename $i` | sed 's/.*"\(.*\)\".*/\1/g' | egrep -v 'VME_Reset|SEVERITY|MAJOR_COUNT|MINOR_COUNT|SETPOINT_ID|FILTER_PARAM|GDS_MON|FESTAT|STATUS_COUNT|FILTER_ID|MTRXSTAT|MTRX_STAT_ERR|_MSG|_TIME_STRING|_STAT_ERR_CNT|BURT|LOAD_CONFIG|VME_RES|LOAD_NEW_COEFF|DIAG_RESET|SYNC_RESET|TOTAL$|Name' | awk '{ printf "[%s]\n", $0 }' >> target/k1x01epics/db/$ifo/auto.ini; \ echo "dbLoadRecords \"db/${ifo}/`basename $i`\"" >> target/k1x01epics/k1x01epics$ifo.cmd; \ echo -n 'epicsEnvSet PREFIX '>> target/k1x01epics/k1x01epics$ifo.cmd; \ grep _GRD_RB_STAT0 target/k1x01epics/db/$ifo/`basename $i` | head -1 | sed 's/[^"]*"\([^"]*\)_GRD_RB_STAT0.*/\1/g' >> target/k1x01epics/k1x01epics$ifo.cmd; \ done ; \ done for ifo in K1 ; do \ echo "iocInit" >> target/k1x01epics/k1x01epics$ifo.cmd ; \ for i in 'k1x01,("ifo=K1, site=kamioka, sys=IOP, sysnum=1, sysfile=K1X01 ")' ; do \ echo "seq &$i" | sed s/%IFO%/$ifo/g\;s/%SITE%/`if test $ifo = L1 ; then echo llo ; else echo lho ; fi`/g >> target/k1x01epics/k1x01epics$ifo.cmd; \ done ; \ done for i in ; do \ echo "seq &$i" | sed s/%IFO%/H1/g\;s/%SITE%/lho/g >> target/k1x01epics/k1x01epicsH1.cmd; \ done for i in ; do \ echo "seq &$i" | sed s/%IFO%/H2/g\;s/%SITE%/lho/g >> target/k1x01epics/k1x01epicsH2.cmd; \ done for i in ; do \ echo "seq &$i" | sed s/%IFO%/L1/g\;s/%SITE%/llo/g >> target/k1x01epics/k1x01epicsL1.cmd; \ done echo 'This is generated directory. Please make changes in CVS and reinstall from scratch.' > target/k1x01epics/README.making_changes echo 'Changes made to files in this directory will be lost.' >> target/k1x01epics/README.making_changes echo >> target/k1x01epics/README.making_changes echo 'Built on date' `date` >> target/k1x01epics/README.making_changes make[1]: Leaving directory `/opt/rtcds/rtscore/tags/advLigoRTS-2.6.3' make[1]: Entering directory `/opt/rtcds/rtscore/tags/advLigoRTS-2.6.3/src/fe/k1x01' make -C /lib/modules/3.0.8/build SUBDIRS=/opt/rtcds/rtscore/tags/advLigoRTS-2.6.3/src/fe/k1x01 modules make[2]: Entering directory `/usr/src/linux-3.0.8' CC [M] /opt/rtcds/rtscore/tags/advLigoRTS-2.6.3/src/fe/k1x01/k1x01.o Building modules, stage 2. MODPOST 1 modules CC /opt/rtcds/rtscore/tags/advLigoRTS-2.6.3/src/fe/k1x01/k1x01.mod.o LD [M] /opt/rtcds/rtscore/tags/advLigoRTS-2.6.3/src/fe/k1x01/k1x01.ko make[2]: Leaving directory `/usr/src/linux-3.0.8' make[1]: Leaving directory `/opt/rtcds/rtscore/tags/advLigoRTS-2.6.3/src/fe/k1x01'