Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  <20042005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  <20042005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017 
<== Date ==> <== Thread ==>

Subject: Bugs in 3.14.5
From: Kate Feng <feng1@bnl.gov>
To: tech-talk@aps.anl.gov
Date: Thu, 03 Jun 2004 15:55:31 -0400
Hi all,

Two bugs found in the EPICS 3.14.5 running RTEMS-mvme2307.

1)  The iocInit() actually runs  init() for all the devices
listed in the loaded  *.dbd even though the devices
are not loaded in any *.db file.   Does it have to be done
this way ? I hope this  is not  an intended
new feature. Does this happen to VxWorks thread as well ?

In the 3.14.0beat2, the iocInit() runs init()  only
for  devices  loaded in the *.db, not  for all the devices
listed in the *.dbd, which optimizes/minimizes our application
maintenance.


2)  A patch is needed in RTEMS for all the
3.14.x/src/libCom/osi/os/RTEMS/epicsThread.c files mostly
because a clock tick is required to support the functionality
of  rtems_task_wait_after().

The patch example for the 3.14.5 :
diff  epicsThread.c epicsThread.c.orig

58c58
< static int initialized=0;
---
> static int initialized;
385c385
<         delay = 1;
---
>         delay = 0;


Regards,
Kate




Replies:
Re: Bugs in 3.14.5 Eric Norum

Navigate by Date:
Prev: RE: found a bug in 3.13.9 dbLoadTemplate - after all that time Mark Rivers
Next: Re: Bugs in 3.14.5 Eric Norum
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  <20042005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017 
Navigate by Thread:
Prev: bug and fix in iocCore Dirk Zimoch
Next: Re: Bugs in 3.14.5 Eric Norum
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  <20042005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017 
ANJ, 10 Aug 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·