Message Passing Facility
Industry Pack Support
Release Notes
Release 1-3
This is the first release that follows a regular releases numbering scheme.
Since the last release the following major changes have occured.
-
The IndustryPackMVME162 support is no longer supplied with mpf. Instead
mpf uses the drvIpac support. This provides access to sevel "dumb" greensprings
IP carriers in addition to the mv162/mv172 support.
-
The gpib support has the following major changes
-
Accesses to the TMS9914A chip are throttled. On the 172 random failures
occured because the chip missed commands. It is thought that similar missed
commands occur on the mv162 but less frequently.
-
gpibSniff is a new facility that displays all transfers to/from a particular
gpib device for a specified number of seconds
-
Several ip components were changed to use short rather than char to access
registers. This prevents future "endian" problems.
-
In the APS CVS repository mpf has been moved from epics/unbundled to epics/modules/bus
The following changes are necessary to convert existing mpf applications:
-
In command files and startup files remove all references to IndustryPackMVME162.o
-
In startup files the command
initIndustryPackMVME162("ipMV162",0xe0000000)
must be replaced by
ipacAddCarrier(&ipmv162,"A:l=3,3 m=0xe0000000,64;B:l=3,3 m=0xe0010000,64")
initIpacCarrier("ipMV162", 0)