EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

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

Subject: Re: sequencer on 64bit linux
From: Andrew Johnson <[email protected]>
To: Benjamin Franksen <[email protected]>
Cc: [email protected]
Date: Tue, 5 Apr 2011 11:51:21 -0500
Hi Ben,

On Tuesday 05 April 2011 04:06:56 Benjamin Franksen wrote:
> The main problem I see is that 2.0.12 says
>
> typedef long pvLong;
>
> and then happily assigns pvLong from and to dbr_long_t. As you say, this is
> not catastrophic in most cases, but I need to check if there are things
> like sizeof(pvLong) used in places where in fact sizeof(dbr_long_t) would
> be correct.

The db_access.h header makes dbr_long_t a typedef for epicsInt32; the pvLong 
type should probably match that too, and since SNC 2.0.12 makes long SNL 
variables regular C longs I think you should be able to do that to simplify 
the task.

- Andrew
-- 
An error is only a mistake if you don't learn from it.
When you learn something from it, it becomes a lesson.


References:
sequencer on 64bit linux Benjamin Franksen
Re: sequencer on 64bit linux Andrew Johnson
Re: sequencer on 64bit linux Benjamin Franksen

Navigate by Date:
Prev: Re: sequencer on 64bit linux Andrew Johnson
Next: Re: how to use EPICS driver of MicroResearch PMC-EVR Michael Davidsaver
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  <20112012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: sequencer on 64bit linux Andrew Johnson
Next: how to use EPICS driver of MicroResearch PMC-EVR 王林
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  <20112012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 18 Nov 2013 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·