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.