I submitted a fix for the devGpib problem yesterday. It was a quick fix so better solutions may exist and a new patch implementing such would be welcomed.
On Aug 3, 2012, at 7:09 AM, Dirk Zimoch wrote:
> Anze Zagar wrote:
>> Hi Andrew et al,
>> Congratulations on the first EPICS version > Pi release! ;-)
>> We made an attempt to integrate the new EPICS base into ITER's CODAC
>> Core System, however we did not get very far because it seems that there
>> is still quite some work needed to be done to EPICS modules. I haven't
>> spent a lot of time searching for all the problems but basically I got
>> stuck with asyn module which fails to compile due to some changes in
>> eventRecord API (i.e. it tries to assign short integer to char[40] 'val'
>> field of eventRecord structure).
>
> There is some code in the asyn GPIB part that tries to access the val field directly via a pointer and thus assumes a certain data type of this field. The better way would be to use a DBADDR structure which would do all necessary type conversions (like any db link is doing it).
>
> Maybe next week I have a look into asyn. For the time being, you can simply comment out the devGpib blocks from the asyn Makefiles (provided you do not need davGpib support).
>
> Dirk
--
Eric Norum
[email protected]
- References:
- EPICS Base version 3.15.0.1 released Andrew Johnson
- Re: EPICS Base version 3.15.0.1 released Anze Zagar
- Re: EPICS Base version 3.15.0.1 released Dirk Zimoch
- Navigate by Date:
- Prev:
Re: EPICS Base version 3.15.0.1 released Dirk Zimoch
- Next:
Searching Postdoc appointment in particle physics Florian Feldbauer
- 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
- Navigate by Thread:
- Prev:
Re: EPICS Base version 3.15.0.1 released Dirk Zimoch
- Next:
Re: EPICS Base version 3.15.0.1 released Kevin Peterson
- 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
|