2002 2003 2004 <2005> 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 | Index | 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: [Fwd: Moving event generator and event receiver record support out of base] |
From: | Korhonen Timo <[email protected]> |
To: | Andrew Johnson <[email protected]> |
Cc: | Marty Kraimer <[email protected]>, EPICS core-talk <[email protected]>, Dayle Kotturi <[email protected]> |
Date: | Tue, 13 Sep 2005 09:01:29 +0200 |
Hi Andrew and all, Andrew Johnson wrote:
Does the SLS event system support make use of the er* and eg* record types from Base, or do they have their own record types? If APS is the only site actually using these records then we should definately remove them, but if sites using the SLS event boards rely on the record types then they probably should remain. Timo, would you like to comment on Dayle's suggestion?
There are four record types (at the moment) that are related to the event system (APS & derivatives): eg, egevent, er, erevent. For the SLS event system the er and eg record have been quite radically extended; with the Diamond system even more. The e*eventRecords are (or better said, could be) used unmodified from the base. But I would agree (and strongly prefer) them to be removed from the base and having them in a separate package as Dayle suggested. They are closely bound to the hardware and have no use outside the event system.
That implies however that we have to take care of packaging the things properly. We probably will need different packages for the different hardware generations.
best regards, Timo
- Andrew Marty Kraimer wrote:Andrew Johnson wrote:I agree with Dayle that we should remove these records from base, especially as they're already unbundled into modules/timing/apsEvent, but I'm not 100% convinced we should do it in the middle of a major release number - any comments either way from the floor?- Andrew -------- Original Message --------Subject: Moving event generator and event receiver record support out of baseDate: Fri, 09 Sep 2005 17:09:49 -0700 (PDT) From: Dayle Kotturi <[email protected]> To: Andrew Johnson <[email protected]> Hi Andrew,Can I put in a vote to pull er*Record and eg*Record support from base/src/recin the next release? It's hardware support and doesn't belong with soft ioc records. It's better in the site packages evg and evr. DayleThe device and driver support has already been removed from base for the next 3.14 release. This means that applications that use the APS event system already have to make some changes. This let them also get egRecord, egeventRecord, erRecord, and ereventRecord from modules/timing/apsEvent.As I recall at least some of these were modified for the SLS and later event systems.Marty
-- Timo Korhonen PSI (Paul Scherrer Institut) CH-5232 Villigen PSI tel + 41- 56 3103262 fax + 41 - 56 310 3383 e-mail: [email protected]