1994 1995 1996 1997 1998 1999 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 2025 | Index | 1994 1995 1996 1997 1998 1999 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 2025 |
<== Date ==> | <== Thread ==> |
---|
Subject: | softIoc and softIocPVA in EPICS7 |
From: | Jeong Han Lee via Tech-talk <[email protected]> |
To: | "[email protected]" <[email protected]> |
Date: | Thu, 21 Nov 2019 16:50:22 +0100 |
Hi Andrew and Michael,During the EPICS 7 testing, we saw few interesting aspects on softIoc and softIocPVA in EPICS7.
* softIoc Somehow, -D option was gone [1], and is still there in usage [2] * softIocPVAHere -D option exists within usage and it is in the main function also [3,4].
Then, I realized the softIoc loads its dbd file automatically by using lazy_dbd [5], but the softIocPVA doesn't have the laze_dbd function.
And two softMain.cpp in both places are somehow diverted according to time. Do you have a plan to sync between them? It is really nice if we have consistent options and functionalities in softIoc and softIocPVA except V4 related libraries and its DBD file.
Best, Han ===[1] https://github.com/epics-base/epics-base/blob/7.0/modules/database/src/std/softIoc/softMain.cpp#L145-L194 [2] https://github.com/epics-base/epics-base/blob/7.0/modules/database/src/std/softIoc/softMain.cpp#L59 [3] https://github.com/epics-base/pva2pva/blob/21ae7548696f27b5333e3d669da908bd41afd3a5/pdbApp/softMain.cpp#L103 [4] https://github.com/epics-base/pva2pva/blob/21ae7548696f27b5333e3d669da908bd41afd3a5/pdbApp/softMain.cpp#L134 [5] https://github.com/epics-base/epics-base/blob/7.0/modules/database/src/std/softIoc/softMain.cpp#L99