From 55f563b9594c561afd2f1b072eba725b9c3d02c6 Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Wed, 25 Sep 2002 18:32:08 +0000 Subject: [PATCH] Added dbDumpFunction command. --- src/iocsh/dbStaticRegister.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/iocsh/dbStaticRegister.c b/src/iocsh/dbStaticRegister.c index f6ccad2d3..44948910f 100644 --- a/src/iocsh/dbStaticRegister.c +++ b/src/iocsh/dbStaticRegister.c @@ -97,6 +97,15 @@ static void dbDumpDriverCallFunc(const iocshArgBuf *args) dbDumpDriver(pdbbase); } +/* dbDumpFunction */ +static const iocshArg dbDumpFunctionArg0 = { "pdbbase",iocshArgPdbbase}; +static const iocshArg * const dbDumpFunctionArgs[1] = {&dbDumpFunctionArg0}; +static const iocshFuncDef dbDumpFunctionFuncDef = {"dbDumpFunction",1,dbDumpFunctionArgs}; +static void dbDumpFunctionCallFunc(const iocshArgBuf *args) +{ + dbDumpFunction(pdbbase); +} + /* dbDumpBreaktable */ static const iocshArg dbDumpBreaktableArg0 = { "pdbbase",iocshArgPdbbase}; static const iocshArg dbDumpBreaktableArg1 = { "tableName",iocshArgString}; @@ -128,6 +137,7 @@ void epicsShareAPI dbStaticRegister(void) iocshRegister(&dbDumpFieldFuncDef,dbDumpFieldCallFunc); iocshRegister(&dbDumpDeviceFuncDef,dbDumpDeviceCallFunc); iocshRegister(&dbDumpDriverFuncDef,dbDumpDriverCallFunc); + iocshRegister(&dbDumpFunctionFuncDef,dbDumpFunctionCallFunc); iocshRegister(&dbDumpBreaktableFuncDef,dbDumpBreaktableCallFunc); iocshRegister(&dbPvdDumpFuncDef,dbPvdDumpCallFunc); }