EPICS Home

Experimental Physics and Industrial Control System


 
1994  1995  1996  1997  1998  <19992000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  Index 1994  1995  1996  1997  1998  <19992000  2001  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: SENS from WRS and PowerPC; working
From: Janousch Markus <[email protected]>
To: [email protected]
Date: Fri, 27 Aug 1999 17:56:11 +0200
   Hi,

there has been an e-mail about the new "SENS" IP kernel from Wind
River Systems on tech-talk dated December 7, 1998 by J. Hill. In there
he recommended to not specify the "SENS" option when building Tornado.
This has the drawback that WindView is not available.

 The problem is that there is a name clash for the PowerPC
architecture. WRS defines in one of their header files (net/mbuf.h) a
macro m_type which clashes with a variable of the same name in a
structure used by Channel Access. I changed the name of the variable
m_type in the code of CA (10 files had to be changed) and now CA seems
to work with the SENS IP kernel!

 The files that were changed are given below. The path is relative to
EPICS_BASE/src/

ca/access.c
ca/caProto.h
ca/service.c
cas/generic/casClient.cc
cas/generic/casClientMon.cc
cas/generic/casCtxIL.h
cas/generic/casDGClient.cc
cas/generic/casStrmClient.cc
cas/generic/outBuf.cc
rsrv/camessage.c

 I tested the new EPICS with the new kernel on a couple of IOC
applications and discovered, so far, no new problems using EPICS
3.13.0.beta12, Linux as host and mv2306 as target. A test on solaris
and mv167 will be done next week, but I don't expect any
problems. Could the above mentioned changes included later into the
EPICS distribution? Jeff?

 Cheers, Markus
--
+---------------------------+--------------------------------+
| Markus Janousch           | e-mail: [email protected] |
| Computing & Controls, SLS |                                |
| Paul Scherrer Institute   |    Tel: +41-56-310 3275        |
| CH-5232 Villigen-PSI      |    Fax: +41-56-310 4413        |
+---------------------------+--------------------------------+




Replies:
RE: SENS from WRS and PowerPC; working Jeff Hill

Navigate by Date:
Prev: Re: logging onto an ioc (rlogin,telnet) Noboru Yamamoto
Next: Re: logging onto an ioc (rlogin,telnet) Alan Biocca
Index: 1994  1995  1996  1997  1998  <19992000  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: mv162 vs. VPIC-616 PCI Carrier Bill Brown
Next: RE: SENS from WRS and PowerPC; working Jeff Hill
Index: 1994  1995  1996  1997  1998  <19992000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024