On Friday 23 October 2009 09:46:51 Mark Rivers wrote:
> I don't think this is true. The Canadian Light Source and the
> Australian Synchrotron are using Linux with VME via the SIS PCI to VME
> bridge. I believe there is a version of devLib that supports this.
> They are using a recent version of the IPAC module for VME Industry Pack
> modules, and I believe IPAC uses devLib.
Actually devLib has supported the ability to write your own support routines
for devLib since soon after the CLS & AS started using the SIS bridge. There
is a global function table which they (or anyone else can) implement and link
into an IOC and which is then used to provide *most* of the operations.
Unfortunately a parallel change to devLib was merged a few years ago which
means that some of the devLib functions do not go through the function table;
I'm hoping Michael Davidsaver's rewrite of devLib will fix this issue once and
for all, but it will probably require that the external driver(s) be updated.
- Andrew
--
The best FOSS code is written to be read by other humans -- Harald Welte
- Replies:
- RE: devLibOSD.c for Linux Davidsaver, Michael
- References:
- devLibOSD.c for Linux Mi Qingru
- Re: devLibOSD.c for Linux Dirk Zimoch
- RE: devLibOSD.c for Linux Mark Rivers
- Navigate by Date:
- Prev:
RE: compiling streamDevice with CALC set fails Mark Rivers
- Next:
RE: devLibOSD.c for Linux Davidsaver, Michael
- 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: devLibOSD.c for Linux Mark Rivers
- Next:
RE: devLibOSD.c for Linux Davidsaver, Michael
- 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
|