#include <stddef.h>
#include <stdlib.h>
#include <stdarg.h>
#include <stdio.h>
#include <string.h>
#include <errno.h>
#include <limits.h>
#include "dbDefs.h"
#include "ellLib.h"
#include "envDefs.h"
#include "epicsExit.h"
#include "epicsGeneralTime.h"
#include "epicsPrint.h"
#include "epicsSignal.h"
#include "epicsThread.h"
#include "errMdef.h"
#include "iocsh.h"
#include "taskwd.h"
#include "caeventmask.h"
#include "epicsExport.h"
#include "alarm.h"
#include "asDbLib.h"
#include "callback.h"
#include "dbAccess.h"
#include "db_access_routines.h"
#include "dbAddr.h"
#include "dbBase.h"
#include "dbBkpt.h"
#include "dbCa.h"
#include "dbChannel.h"
#include "dbCommon.h"
#include "dbFldTypes.h"
#include "dbLock.h"
#include "dbNotify.h"
#include "dbScan.h"
#include "dbServer.h"
#include "dbStaticLib.h"
#include "dbStaticPvt.h"
#include "devSup.h"
#include "drvSup.h"
#include "epicsRelease.h"
#include "initHooks.h"
#include "iocInit.h"
#include "link.h"
#include "menuConvert.h"
#include "menuPini.h"
#include "recGbl.h"
#include "recSup.h"
#include "registryDeviceSupport.h"
#include "registryDriverSupport.h"
#include "registryJLinks.h"
#include "registryRecordType.h"
Go to the source code of this file.
Enumerator |
---|
buildServers |
|
buildIsolated |
|
Definition at line 74 of file iocInit.c.
Definition at line 196 of file iocInit.c.
200 status = iocBuild_1();
201 if (status)
return status;
205 status = iocBuild_2();
206 if (status)
return status;
210 status = iocBuild_3();
LIBCOM_API void epicsThreadRealtimeLock(void)
int iocBuildIsolated |
( |
void |
| ) |
|
Definition at line 219 of file iocInit.c.
223 status = iocBuild_1();
224 if (status)
return status;
226 dbCaLinkInitIsolated();
228 status = iocBuild_2();
229 if (status)
return status;
231 status = iocBuild_3();
Definition at line 267 of file iocInit.c.
void initHookAnnounce(initHookState state)
int errlogPrintf(const char *pFormat,...)
Definition at line 236 of file iocInit.c.
260 "All initialization complete" :
void initHookAnnounce(initHookState state)
int errlogPrintf(const char *pFormat,...)
Definition at line 709 of file iocInit.c.
711 if (iocState ==
iocVoid)
return 0;
715 iterateRecords(doCloseLinks,
NULL);
737 iterateRecords(doFreeRecord,
NULL);
738 dbLockCleanupRecords(pdbbase);
742 dbProcessNotifyExit();
void initHookAnnounce(initHookState state)
void epicsStdCall iocshFree(void)
int dbThreadRealtimeLock = 1 |