home *** CD-ROM | disk | FTP | other *** search
/ ARM Club 3 / TheARMClub_PDCD3.iso / hensa / programming / motasm / motasmdoc / src / h / riscos < prev    next >
Encoding:
Text File  |  1995-09-06  |  745 b   |  34 lines

  1. /*
  2.  * riscos.h
  3.  * Copyright © 1992 Niklas Röjemo
  4.  */
  5.  
  6. #ifndef _riscos_h
  7. #define _riscos_h
  8.  
  9. #define ThrowbackInfo        -1
  10. #define ThrowbackWarning      0
  11. #define ThrowbackError        1
  12. #define ThrowbackSeriousError 2
  13.  
  14. #define os_X (0x00020000)
  15.  
  16. typedef struct os_error                         os_error;
  17.  
  18. struct os_error
  19.    {  unsigned int errnum;
  20.       char errmess [252];
  21.    };
  22.  
  23.  
  24. os_error *ThrowbackStart(void);
  25. os_error *ThrowbackSendStart(char *filename);
  26. os_error *ThrowbackSendError(int level,int lineno,char *error);
  27. os_error *ThrowbackEnd(void);
  28.  
  29. os_error *os_swi0(int swicode);
  30. os_error *os_swi3(int swicode, int r0, int r1, int r2);
  31. os_error *os_swi6(int swicode, int r0, int r1, int r2, int r3, int r4, int r5);
  32.  
  33. #endif /*riscos_h*/
  34.