diff --git a/FINSApp/Db/FINSWrite.template b/FINSApp/Db/FINSWrite.template new file mode 100644 index 0000000..f626c5e --- /dev/null +++ b/FINSApp/Db/FINSWrite.template @@ -0,0 +1,14 @@ +# FINS DM Write record template +# +# % P, __doc__, This template creates a FINS DM area write record +# +# Macros: +# % P, device prefix +# % PORT, asyn port name +# % ADDR, DM area address + +record(ao, "$(P):DMWRITE$(ADDR)") +{ + field(DTYP, "asynInt32") + field(OUT, "@asyn($(PORT), $(ADDR), 0) FINS_DM_WRITE") +} diff --git a/FINSApp/Db/Makefile b/FINSApp/Db/Makefile index 7345606..ed06d62 100644 --- a/FINSApp/Db/Makefile +++ b/FINSApp/Db/Makefile @@ -4,6 +4,7 @@ include $(TOP)/configure/CONFIG # ADD MACRO DEFINITIONS AFTER THIS LINE DB += FINS.template +DB += FINSWrite.template include $(TOP)/configure/RULES #----------------------------------------