20 #if defined(__rtems__)    21 #  define DEBUG(LVL, ARGS) do{if(SeqManagerDebug>=(LVL)) {printk ARGS ;}}while(0)    22 #elif defined(vxWorks)    23 #  define DEBUG(LVL, ARGS) do{}while(0)    25 #  define DEBUG(LVL, ARGS) do{if(SeqManagerDebug>=(LVL)) {printf ARGS ;}}while(0)    55     if((src&0xff000000)!=0x02000000) {
    56         DEBUG(0, (
"EvgSeqManager::mapTriggerSrc unsupported %x\n", src));
    61     unsigned idx = src&0xff;
    66         bool match = it->first.second==itype && it->first.first==idx;
 
virtual void mapTriggerSrc(unsigned i, unsigned src)
Called from ISR. 
 
epicsFloat64 getFrequency() const
 
#define U32_SeqControl(n)
 
virtual double getClkFreq() const
 
virtual epicsUInt32 testStartOfSeq()
Called from ISR. 
 
#define U32_SeqRamTS(n, m)
 
inputs_iterator endInputs()
 
EvgSeqManager(evgMrm *owner, volatile epicsUInt8 *base)
 
#define NAT_READ32(base, offset)
 
void addHW(unsigned i, volatile void *ctrl, volatile void *ram)
 
Input_t::iterator inputs_iterator
 
inputs_iterator beginInputs()