home *** CD-ROM | disk | FTP | other *** search
/ Vectronix 2 / VECTRONIX2.iso / FILES_10 / DEVELOP.LZH / DSP / SAMPLES / DSPBIND.H next >
C/C++ Source or Header  |  1992-11-25  |  2KB  |  36 lines

  1. extern long xbios();
  2.  
  3. /* DSP XBIOS functions (trap #14) */
  4. #define   Dsp_DoBlock(a,b,c,d)          (void) xbios(96,a,b,c,d)
  5. #define   Dsp_BlkHandShake(a,b,c,d)     (void) xbios(97,a,b,c,d)
  6. #define   Dsp_BlkUnpacked(a,b,c,d)      (void) xbios(98,a,b,c,d)
  7. #define   Dsp_InStream(a,b,c,d)         (void) xbios(99,a,b,c,d)
  8. #define   Dsp_OutStream(a,b,c,d)        (void) xbios(100,a,b,c,d)
  9. #define   Dsp_IOStream(a,b,c,d,e,f)     (void) xbios(101,a,b,c,d,e,f)
  10. #define   Dsp_RemoveInterrupts(a)       (void) xbios(102,a)
  11. #define   Dsp_GetWordSize()             (int)  xbios(103)
  12. #define   Dsp_Lock()                    (int)  xbios(104)
  13. #define   Dsp_Unlock()                  (void) xbios(105)
  14. #define   Dsp_Available(a,b)            (void) xbios(106,a,b)
  15. #define   Dsp_Reserve(a,b)              (int) xbios(107,a,b)
  16. #define   Dsp_LoadProg(a,b,c)           (int) xbios(108,a,b,c)
  17. #define   Dsp_ExecProg(a,b,c)           (void) xbios(109,a,b,c)
  18. #define   Dsp_ExecBoot(a,b,c)           (void) xbios(110,a,b,c)
  19. #define   Dsp_LodToBinary(a,b)          (long) xbios(111,a,b)
  20. #define   Dsp_TriggerHC(a)              (void) xbios(112,a)
  21. #define   Dsp_RequestUniqueAbility()    (int)  xbios(113)
  22. #define   Dsp_GetProgAbility()          (int)  xbios(114)
  23. #define   Dsp_FlushSubroutines()        (void) xbios(115)
  24. #define   Dsp_LoadSubroutine(a,b,c)     (int)  xbios(116,a,b,c)
  25. #define   Dsp_InqSubrAbility(a)         (int)  xbios(117,a)
  26. #define   Dsp_RunSubroutine(a)          (int)  xbios(118,a)
  27. #define   Dsp_Hf0(a)                    (int)  xbios(119,a)
  28. #define   Dsp_Hf1(a)                    (int)  xbios(120,a)
  29. #define   Dsp_Hf2()                     (int)  xbios(121)
  30. #define   Dsp_Hf3()                     (int)  xbios(122)
  31. #define   Dsp_BlkWords(a,b,c,d)         (void) xbios(123,a,b,c,d)
  32. #define   Dsp_BlkBytes(a,b,c,d)         (void) xbios(124,a,b,c,d)
  33. #define   Dsp_HStat()                   (char) xbios(125)
  34. #define   Dsp_SetVectors(a,b)           (void) xbios(126,a,b)
  35. #define   Dsp_MultBlocks(a,b,c,d)       (void) xbios(127,a,b,c,d)
  36.