home *** CD-ROM | disk | FTP | other *** search
/ Vectronix 2 / VECTRONIX2.iso / FILES_01 / PC_V11_B.LZH / DEMO_PC / USERIO.C < prev    next >
C/C++ Source or Header  |  1992-07-22  |  600b  |  38 lines

  1. #include "osbind.h"
  2. #include "f:\dspspar\rev21\tsr\dspbind.h"
  3.  
  4. long buffer;
  5. char ch;
  6. long gl_val;
  7. long value;
  8. long counter;
  9.  
  10. receiver(val)
  11. long val;
  12. {
  13.   gl_val = val;
  14. }
  15.  
  16. long transmitter()
  17. {
  18.    counter += 10;
  19.    return(counter);
  20. }
  21. main()
  22. {
  23.    buffer = Malloc(5000L);
  24.    Dsp_LoadProg("divdelay.lod",3,buffer);
  25.    Dsp_SetVectors(receiver,transmitter);
  26.    value = 2;
  27.    counter = 0;
  28.    printf(" All I/O being done through interrupts\n");
  29.    while(ch != 'q')
  30.    {
  31.       printf("Global value = %D\n",gl_val);
  32.       ch = Bconin(2);
  33.    }
  34.    Dsp_RemoveInterrupts(3);
  35. }
  36.  
  37.  
  38.