Experimental Physics and Industrial Control System
|
Hi Diego,
The word "interrupt" is used to mean different things at different levels of description. In the asynDriver documentation (http://www.aps.anl.gov/epics/modules/soft/asyn/R4-22/asynDriver.html)
you'll find the quote 'Interrupt just means: "I have a new value." ' In the section of the EPICS Application Developer's Guide you mentioned, "interrupt" means "actual interrupt signal
from the hardware."
When an asyn client registers to receive interrupts, it's asking to be called when the driver has a new value, whether that value came from a hardware interrupt, or from the driver's polling of the hardware.
Tim Mooney
Hello everyone,
Reviewing EPICS Application Developer's Guide, I have noted some point in the figure contained in chapter 3, point 3.3 (IOC Software componentes) that let me a little bit confused. I am refering to the box "Driver or Device Interrupt Routines", that interconnects
directly the line (VME) with the box "scanners". I have implemented some Epics Device support for RIO/FlexRIO devices using AsynDriver, and the way I have implemented is using interrupt calls, that in the upper layer of the asynDriver, are epics device standard
docallback interrupts. This software layer I'll integrate in the box "Device Suport"... but then I don't know what the box "Driver or Device Interrupt Routines" refers to. Does It means that there is other ways in EPICS to implement pices of code that generate
interrupts on the EPICS Core? Could someone explain or refering me to some document that explain this?
Thank you very much
Regards
|
- Replies:
- Re: Conceptual understanding of IOC software architecture Eric Norum
- References:
- Conceptual understanding of IOC software architecture Diego Sanz
- Navigate by Date:
- Prev:
Re: sequencer installation Ralph Lange
- Next:
Re: sequencer installation Kasemir, Kay
- 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:
Conceptual understanding of IOC software architecture Diego Sanz
- Next:
Re: Conceptual understanding of IOC software architecture Eric Norum
- 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
|
ANJ, 17 Dec 2015 |
·
Home
·
News
·
About
·
Base
·
Modules
·
Extensions
·
Distributions
·
Download
·
·
Search
·
EPICS V4
·
IRMIS
·
Talk
·
Bugs
·
Documents
·
Links
·
Licensing
·
|