This repo contains Australian Synchrotron copy of dls-controls pmac
epics driver for pmac controllers. Original repo is here: https://github.com/dls-controls/pmac .
The modified version of the driver is only used for PowerPmac PowerPC and ARM versions. Compatibility with other variants is not tested.
We intend to merge and upload our copy as a Fork to the original dls-controls repo.
There has been modifications and fixes to the driver particularly:
ppmacApp/powerPmacAsynPortSrc/sshDriver.cpp ppmacApp/src/pmacAxis.cpp ppmacApp/src/pmacCommandStore.cpp ppmacApp/src/pmacController.cpp ppmacApp/src/pmacController.h ppmacApp/src/pmacHardwarePower.cpp ppmacApp/src/pmacMessageBroker.cpp ppmacApp/src/pmacMessageBroker.h
Minor changes to make the driver compatible with motorFloat64 motor record in these files:
ppmacApp/src/pmacCSAxis.cpp ppmacApp/src/pmacCSController.cpp
Minor changes for various improvements to these files:
ppmacApp/src/pmacCSController.h ppmacApp/src/pmacCSMonitor.h ppmacApp/src/pmacHardwareInterface.cpp
Adopted specifically for Australian Synchrotron's BaseConfig support.
ppmacApp/Db ppmacApp/opi/ui
nadera@ansto.gov.au Controls Systems ANSTO - Australian Synchrotron 800 Blackburn Road, Clayton, Victoria 3168, Australia.
Last updated: