EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  <19981999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  Index 1994  1995  1996  1997  <19981999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: EPICS under Tornado without target shell
From: Manuel Gonzalez Berges <[email protected]>
To: William Lupton <[email protected]>
Cc: [email protected]
Date: Fri, 02 Oct 1998 16:43:39 +0100
Hi William,

    I think you have a problem similar to one we had sometime ago. If
you run the shell in the host, by default there is no symbol table in the
target, only in the host. If you try lkup in the shell it will find the symbol.
However, when symFindByName() is called in the target it will not find
it.

    The solution would be to include the symbol table in the target and
synchronize it with the host table. We tried it and did not work. What
we finally did was to include the shell in the target to avoid the problem.
Wind River told us to include all this defines in the config files for the
target:

#define INCLUDE_SYM_TBL_SYNC
#define INCLUDE_LOADER          /* object module loading */
#define INCLUDE_NET_SYM_TBL  /* load the symbol table by whatever means */
#define INCLUDE_SHELL /* target-based shell */
#define INCLUDE_SHOW_ROUTINES  /* optional target-based system utilities */
#define INCLUDE_STAT_SYM_TBL  /* optional target error status routines */
#define INCLUDE_SYM_TBL         /* symbol table package */
#define INCLUDE_UNLOADER        /* optional object module unloading */
#define INCLUDE_WDB


    Hope this helps,

                                Manolo



William Lupton wrote:

> Dear all,
>
>   We normally run Tornado _with_ the target shell and have no problems.
> One of our collaborators is running _without_ a target shell and, for
> some reason, is failing to find the various "xxxRecordSizeOffset"
> symbols, even though they _are_ present in the symbol table. Does
> this ring any bells with anyone?
>
>   Thanks,
>
>   William




References:
EPICS under Tornado without target shell William Lupton

Navigate by Date:
Prev: EPICS under Tornado without target shell William Lupton
Next: Port of IOC Core to LynxOS W. Stephen Syrett
Index: 1994  1995  1996  1997  <19981999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: EPICS under Tornado without target shell William Lupton
Next: Port of IOC Core to LynxOS W. Stephen Syrett
Index: 1994  1995  1996  1997  <19981999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 10 Aug 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·