*
* $Id$
*
* $Log$
* Revision 1.1  1996/03/08 15:21:56  mclareni
* Initial revision
*
*
#include "epio/pilot.h"
#if defined(CERNLIB_ND100B16)
      SUBROUTINE BLO16W(SOURCE,N1,TARGET,N2,N3)
C.+++++++ NORD 10/100 VERSION ++++++++++
C. BLOWS (UNPACKS) 16 BIT WORDS INTO MACHINE WORDS
C. N10/100 : COPY WITH NO OVERLAP
C.
C. INPUT
C. SOURCE    ARRAY CONTAINING 16 BIT WORDS IN PACKED FORM
C. N1        FIRST 16 BIT WORD IN SOURCE TO BLOW
C. TARGET    TARGET ARRAY FOR UNPACKED 16 BIT WORDS
C. N2        TARGET(N2) WILL CONTAIN FIRST UNPACKED WORD
C. N3        NO. OF 16 BIT WORDS TO UNPACK
      INTEGER*2 N1,N2,N3,TARGET(2),ZERO
      INTEGER*2 SOURCE(2)
      DATA ZERO/0/
      IF(N3.LE.ZERO)  GOTO 77777
      I1=N1-1
      I2=N2-1
      DO 1  I=1,N3
    1 TARGET(I2+I)=SOURCE(I1+I)
77777 RETURN
      END
#endif
