home *** CD-ROM | disk | FTP | other *** search
/ Vectronix 2 / VECTRONIX2.iso / FILES_10 / DEVELOP.LZH / XBAR / DSPBIND.H next >
C/C++ Source or Header  |  1992-07-28  |  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.