12 volatile epicsUInt8*
const pReg):
23 epicsUInt32 mask = src << (4 * m_id);
26 epicsUInt32 dbusSrc =
READ32(m_pReg, DBusSrc);
29 dbusSrc = dbusSrc & ~(0xf << (4 * m_id));
31 dbusSrc = dbusSrc | mask;
32 WRITE32(m_pReg, DBusSrc, dbusSrc);
37 epicsUInt32 dbusSrc =
READ32(m_pReg, DBusSrc);
38 return dbusSrc & (0xf << (4 * m_id));
epicsUInt16 getSource() const
#define READ32(base, offset)
void setSource(epicsUInt16)
evgDbus(const std::string &, const epicsUInt32, volatile epicsUInt8 *const)
#define WRITE32(base, offset, value)