Files
motorBase/motorApp/MotorSrc
MarkRivers 3950116f6f Added implementation of asynMotorController::report.
It calls the report function for each axis, and then the base class asynReportDriver::report.

asynMotorController::writeInt32 and writeFloat64 now call the appropriate new axis functions 
(e.g. setHighLimit, setPGain) etc. for those functions.  

asynMotoroController::writeInt32 can call the new controller function setDeferredMoves.  
There is a base class implementation of setDeferredMoves.  
This currently does nothing, but in the future it could implement deferred moves for 
those controllers that simply need to issue a move to each axis.
2012-03-01 19:51:07 +00:00
..
2007-02-03 12:14:48 +00:00
2011-10-21 21:31:23 +00:00
2011-09-07 17:41:46 +00:00
2008-03-14 20:41:02 +00:00
2009-11-11 20:28:04 +00:00
2009-11-11 20:53:54 +00:00
2010-10-20 17:40:04 +00:00
2012-01-31 22:26:27 +00:00

Here's my best guess at what all this stuff is. TMM

asyn model 3 driver base classes
--------------------------------
asynMotorAxis.cpp
asynMotorAxis.h
asynMotorController.cpp
asynMotorController.h

asyn model ?
--------------
devMotorAsyn.c
drvMotorAsyn.c
motor_interface.h
paramLib.c
paramLib.h

motor record
------------
motor.h
motorRecord.cc
motorRecord.dbd

non-asyn device/driver support
------------------------------
motordevCom.cc
motordevCom.h
motordrvCom.cc
motordrvCom.h
motordrvComCode.h

allstop, alldone
----------------
motorUtil.cc
motorUtilAux.cc