EPICS: Allen Bradley
Driver and Device Support
Known Bugs
Release 1-6
Marty Kraimer
Argonne National Laboratory - Advanced Photon Source
Updated: June 2002
1771DCMSrc
ai(and possibly ao) device support fails on a powerPC.
In abDcmRecords.c the statements:
float value;
unsigned short *usvalue = (unsigned short *)&value;
must be replaced by
volatile float value;
volatile unsigned short *usvalue = (unsigned short *)&value;
This must be done in both get_float and in put_float.