EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  <20072008  2009  2010  2011  2012  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  <20072008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: RE: Using Asyn driver or modifying devLib (or related programs) of EPICSbase for any knid of cPCI cards
From: Emmanuel Mayssat <[email protected]>
To: Mark Rivers <[email protected]>
Cc: [email protected], Jenny Chen <[email protected]>
Date: Wed, 03 Oct 2007 14:08:03 -0700
Jenny,

> - The ability to access xPCI cards using memory mapping/register
> access.  I don't know the answer to that, but I assume one can do
> that.
>  

Is your hardware supported on Linux?
If your xPCI card has a low level (kernel level) linux driver, then you
can read/write/etc as the low level driver allows. If the linux driver
is not fully featured (this may be the case if it was written by a 3rd
party instead of the manufacturer), then you may not be able to memory
map it.

As to accessing memory map through EPICS/asyn/etc., that is clearly
possible. ADC and frame grabber work this way. You can even setup shared
memory where for example a process X write while other processes Y,Z,
read. Everything that is possible in C/C++ is possible with EPICS(asyn
and others).

Cheers,

--
Emmanuel


References:
RE: Using Asyn driver or modifying devLib (or related programs) of EPICSbase for any knid of cPCI cards Mark Rivers

Navigate by Date:
Prev: RE: Using Asyn driver or modifying devLib (or related programs) of EPICSbase for any knid of cPCI cards Mark Rivers
Next: RE: channelWatcher Zelazny, Michael S.
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  <20072008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: RE: Using Asyn driver or modifying devLib (or related programs) of EPICSbase for any knid of cPCI cards Mark Rivers
Next: RE: Using Asyn driver or modifying devLib (or related programs) of EPICSbase for any knid of cPCI cards Jenny Chen
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  <20072008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 10 Nov 2011 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·