Changed device support to use the long string input rectype. Moved the device registration into its own file. Used _APPNAME_ more, trying to prevent future name clashes.
30 lines
652 B
Plaintext
30 lines
652 B
Plaintext
#!../../bin/_ARCH_/_APPNAME_
|
|
|
|
## You may have to change _APPNAME_ to something else
|
|
## everywhere it appears in this file
|
|
|
|
< envPaths
|
|
|
|
cd "${TOP}"
|
|
|
|
## Register all support components
|
|
dbLoadDatabase "dbd/_APPNAME_.dbd"
|
|
_CSAFEAPPNAME__registerRecordDeviceDriver pdbbase
|
|
|
|
## Load record instances
|
|
dbLoadTemplate "db/user.substitutions"
|
|
dbLoadRecords "db/_APPNAME_Version.db", "user=_USER_"
|
|
dbLoadRecords "db/dbSubExample.db", "user=_USER_"
|
|
|
|
## Set this to see messages from mySub
|
|
#var mySubDebug 1
|
|
|
|
## Run this to trace the stages of iocInit
|
|
#traceIocInit
|
|
|
|
cd "${TOP}/iocBoot/${IOC}"
|
|
iocInit
|
|
|
|
## Start any sequence programs
|
|
#seq sncExample, "user=_USER_"
|