1 #!../../bin/windows-x64/isisbeam
4 ## IOC startup file for beam logger.
5 ## Provides PVs for status of ISIS beam and accelerator
8 epicsEnvSet
"IOCNAME" "ISISBEAM_01"
9 epicsEnvSet
"IOCSTATS_DB" "$(DEVIOCSTATS)/db/iocAdminSoft.db"
11 # on main server MYPVPREFIX will be ""
12 epicsEnvSet
"PVROOT" "$(MYPVPREFIX)"
16 ## Register all support components
18 isisbeam_registerRecordDeviceDriver
pdbbase
23 ## Load record instances to define PVs
28 cd ${TOP}/iocBoot/${IOC}
31 ## Start any sequence programs
32 #seq sncxxx,"user=faa59Host"
epicsEnvSet PVROOT(MYPVPREFIX)"
int isisbeamConfigure(const char *portName)
EPICS iocsh callable function to call constructor of isisbeamDriver().
isisbeam_registerRecordDeviceDriver pdbbase
epicsEnvSet IOCSTATS_DB(DEVIOCSTATS)/db/iocAdminSoft.db"
dbLoadRecords("$(TOP)/db/isisbeam.db","P=$(PVROOT)")
Load record instances to define PVs ;.
dbLoadDatabase("dbd/isisbeam.dbd")
Register all support components ;.