pmac
pmac copied to clipboard
Driver for the Delta Tau PMAC motion controller family.
When I try to build the master branch (or 2-4-10) on vxWorks 6.9.4.1 I get the following error: ``` make[3]: Entering directory `/home/epics/devel/pmac-2-5-13/pmacApp/pmacAsynVMEPortSrc/O.vxWorks-ppc32' /usr/local/vw/vxWorks-6.9.4/gnu/4.3.3-vxworks-6.9/x86-linux2/bin/ccppc -DCPU=PPC32 -DvxWorks=vxWorks -include /usr/local/vw/vxWorks-6.9.4/vxworks-6.9/target/h/vxWorks.h -O2 -Wall...
As part of the migration of the PMAC driver from VxWorks to RTEMS (see PR #129), most of the VxWorks-specific support has been deprecated. However, there are still a few...
Add the ability to send any PMAC command from a stringout record and read the response in a stringin record. Previously, the response was thrown away. Needed for I24 (at...
Currently PowerPMAC trajectory is using global variables (P-variables), that has a restricted number of elements and, in Diamond context, is shared by other applications - e.g. PLCs. On PowerBrick, by...
This PR is suggested updates to the PowerPMAC driver to remove magic numbers, and to improve the memory allocation for the large character arrays. The arrays have been assigned memory...
m-variables m5000..m032 report the running state of PLCs on both Turbo and Power PMACs. However on TurboPMAC a value of 1 indicates PLC disabled, whereas on Power PMAC a value...
The `redefineLookaheads` method currently uses commands that are exclusive to TurboPMAC, making it ineffective for PowerPMAC. This difference can lead to incorrect or non-existent allocation for coordinate systems when switching...
In TurboPMAC, the limits are monitored by examining the ix24 variables. However, in PowerPMAC, ix24 represents the address of the servo-loop being used. PowerPMAC also includes protection against writing to...
This module is built on libssh2, and that library has been deprecated by Redhat.