This is Unofficial EPICS BASE Doxygen Site
epicsRtemsInitHooks.h
Go to the documentation of this file.
1 /*************************************************************************\
2 * Copyright (c) 2006 The University of Chicago, as Operator of Argonne
3 * National Laboratory.
4 * EPICS BASE Versions 3.13.7
5 * and higher are distributed subject to a Software License Agreement found
6 * in file LICENSE that is included with this distribution.
7 \*************************************************************************/
8 
9 /*
10  * Hooks into RTEMS startup code
11  */
12 #include <bsp.h>
13 #include <rtems/rtems_bsdnet.h>
14 
15 extern char *env_nfsServer;
16 extern char *env_nfsPath;
17 extern char *env_nfsMountPoint;
18 
19 #ifdef __cplusplus
20 extern "C" {
21 #endif
22 
23 /*
24  * Return 0 for success, non-zero for failure (will cause panic)
25  */
28 /* Return 0 if local file system was setup, or non-zero (will fall back to network */
29 int epicsRtemsMountLocalFilesystem(char **argv);
30 
31 #ifdef __cplusplus
32 }
33 #endif
34 
struct rtems_bsdnet_config rtems_bsdnet_config
char * env_nfsPath
char * env_nfsServer
int epicsRtemsInitPostSetBootConfigFromNVRAM(struct rtems_bsdnet_config *config)
char * env_nfsMountPoint
int epicsRtemsMountLocalFilesystem(char **argv)
Definition: rtems_init.c:130
int epicsRtemsInitPreSetBootConfigFromNVRAM(struct rtems_bsdnet_config *config)