mrfioc2  2.3.0
drvemIocsh.h
Go to the documentation of this file.
1 /*************************************************************************\
2 * Copyright (c) 2010 Brookhaven Science Associates, as Operator of
3 * Brookhaven National Laboratory.
4 * mrfioc2 is distributed subject to a Software License Agreement found
5 * in file LICENSE that is included with this distribution.
6 \*************************************************************************/
7 /*
8  * Author: Michael Davidsaver <mdavidsaver@gmail.com>
9  */
10 
11 #ifndef EVRMRMIOCSH_H
12 #define EVRMRMIOCSH_H
13 
14 #include <initHooks.h>
15 #include <shareLib.h>
16 
17 #ifdef __cplusplus
18 extern "C" {
19 #endif
20 
33 epicsShareExtern int evrmrmVerb;
34 
35 
36 void epicsShareFunc
37 mrmEvrSetupPCI(const char* id, const char* pcispec);
38 void epicsShareFunc
39 mrmEvrSetupVME(const char* id,int slot,int base,int level, int vector);
40 
41 void epicsShareFunc
42 mrmEvrDumpMap(const char* id,int evt,int ram);
43 void epicsShareFunc
44 mrmEvrForward(const char* id, const char* events_iocsh);
45 void epicsShareFunc
46 mrmEvrLoopback(const char* id, int rxLoopback, int txLoopback);
47 
48 void epicsShareFunc
49 mrmEvrInithooks(initHookState state);
50 
51 long epicsShareFunc
52 mrmEvrReport(int level);
53 
54 void epicsShareFunc
55 mrmEvrProbe(const char *id);
56 
57 #ifdef __cplusplus
58 }
59 #endif
60 
61 #endif /* EVRMRMIOCSH_H */
void epicsShareFunc mrmEvrLoopback(const char *id, int rxLoopback, int txLoopback)
Definition: drvemSetup.cpp:992
epicsShareExtern int evrmrmVerb
Extra noise control.
Definition: drvemIocsh.h:33
long epicsShareFunc mrmEvrReport(int level)
Definition: drvemSetup.cpp:371
void epicsShareFunc mrmEvrSetupVME(const char *id, int slot, int base, int level, int vector)
Definition: drvemSetup.cpp:753
void epicsShareFunc mrmEvrSetupPCI(const char *id, const char *pcispec)
Definition: drvemSetup.cpp:440
void epicsShareFunc mrmEvrDumpMap(const char *id, int evt, int ram)
Definition: drvemSetup.cpp:870
void epicsShareFunc mrmEvrInithooks(initHookState state)
Definition: drvemSetup.cpp:722
void epicsShareFunc mrmEvrProbe(const char *id)
void epicsShareFunc mrmEvrForward(const char *id, const char *events_iocsh)
Setup Event forwarding to downstream link.
Definition: drvemSetup.cpp:924