for the following data-sendig functions I would like a general scheme to acknowledge/disregard the Hold, note by the way that this may not be possible from all boards, or may involve performance penalty, e.g. for HB/AMS where one has to go to single word write+read instead of block transfer. I suggest a tentative scheme and/but wellcome suggestions. Note that for HB/AMS if hold check is required and there indeed hold, the program will get stuck forever waiting for hold to clear, while other boards (merger e.g.) will deal with it in hardware so is up to user to make sure data transfer is finished before checking results. **************NB XTF-A is a special case************** the channel argument is there just for XTF-A (1-12) otherwise is ignored. XTF-A will also need some special functions to better deal with its wide L1 input fifo and SPy and output Spy buffer, and for complex sendings involving more then one output channel at the same time.