diff --git a/src/libCom/iocsh/libComRegister.c b/src/libCom/iocsh/libComRegister.c index 3b6ff3bd6..a2bfb0e1e 100644 --- a/src/libCom/iocsh/libComRegister.c +++ b/src/libCom/iocsh/libComRegister.c @@ -21,6 +21,7 @@ #include "logClient.h" #include "errlog.h" #include "taskwd.h" +#include "registry.h" #include "epicsGeneralTime.h" #include "libComRegister.h" @@ -118,6 +119,13 @@ static void epicsEnvShowCallFunc(const iocshArgBuf *args) epicsEnvShow (args[0].sval); } +/* registryDump */ +static const iocshFuncDef registryDumpFuncDef = {"registryDump",0,NULL}; +static void registryDumpCallFunc(const iocshArgBuf *args) +{ + registryDump (); +} + /* iocLogInit */ static const iocshFuncDef iocLogInitFuncDef = {"iocLogInit",0}; static void iocLogInitCallFunc(const iocshArgBuf *args) @@ -329,6 +337,7 @@ void epicsShareAPI libComRegister(void) iocshRegister(&epicsParamShowFuncDef, epicsParamShowCallFunc); iocshRegister(&epicsPrtEnvParamsFuncDef, epicsPrtEnvParamsCallFunc); iocshRegister(&epicsEnvShowFuncDef, epicsEnvShowCallFunc); + iocshRegister(®istryDumpFuncDef, registryDumpCallFunc); iocshRegister(&iocLogInitFuncDef, iocLogInitCallFunc); iocshRegister(&iocLogDisableFuncDef, iocLogDisableCallFunc);