Experimental Physics and Industrial Control System
|
Hi Jeff,
Jeff Hill wrote:
I committed today a preliminary version of osdWireConfig.h based
configuration of the byte swapping code for CA in base.
I just committed some mostly cosmetic changes (tabs=>spaces, removed
non-ASCII curly single-quote characters) to those files. My only
significant change was to add an ifdef test for FLOAT_WORD_ORDER at the
end of osi/os/default/osdWireConfig.h which you appear to have missed,
although your intention was clear from the comments.
Executive Summary: The osdWireConfig.h in libCom/osi/os/default will
work for many UNIX-like OS, but I have needed to define specialized
versions so far for WIN32, vxWorks, and Solaris. The default case
appears to be working on Linux (working includes correctly configuring
the fp word order). I think that it would be good to look for a beta
test site for the new approach when targeting Linux ARM NWFP.
I just tested all combinations of client/server with both Solaris and
Linux successfully.
I didn’t test RTEMS but based on what I see on the web the default
version just might work.
It certainly compiled Ok for me on their m68k compiler. I'm sure Eric
will report any problems on the RTEMS architectures soon enough.
The other UNIX versions in base {HPUX, OSF, Darwin, freebsd, interix,
osf, sgi, sun4} are untested at this time.
Note that we don't have support in base/configure for the sgi or sun4
architectures any more, so those osi/os directories can be removed.
- Andrew
--
When a distinguished but elderly scientist states that something is
possible, he is almost certainly right. When he states that something
is impossible, he is very probably wrong. -- Arthur C. Clarke
- References:
- osdWireConfig.h Jeff Hill
- Navigate by Date:
- Prev:
osdWireConfig.h Jeff Hill
- Next:
DA property hierarchy for interfacing to the DBR_XXXX types Jeff Hill
- Index:
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:
osdWireConfig.h Jeff Hill
- Next:
DA property hierarchy for interfacing to the DBR_XXXX types Jeff Hill
- Index:
2002
2003
2004
2005
2006
<2007>
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
|
ANJ, 02 Feb 2012 |
·
Home
·
News
·
About
·
Base
·
Modules
·
Extensions
·
Distributions
·
Download
·
·
Search
·
EPICS V4
·
IRMIS
·
Talk
·
Bugs
·
Documents
·
Links
·
Licensing
·
|