home *** CD-ROM | disk | FTP | other *** search
/ Internet MPEG Audio Archive / IMAA.mdf / util / dos / l3v100n / rsx / source / excep32.h < prev    next >
C/C++ Source or Header  |  1994-01-19  |  2KB  |  44 lines

  1. /* Copyright    Rainer Schnitker 92,93 */
  2.  
  3. #ifndef _DPMI_TYPES
  4. #define _DPMI_TYPES
  5.  
  6. typedef unsigned char   BYTE;
  7. typedef BYTE far        *LPBYTE;
  8. typedef unsigned int    WORD;
  9. typedef WORD far        *LPWORD;
  10. typedef unsigned long   DWORD;
  11. typedef DWORD far       *LPDWORD;
  12. #endif
  13.  
  14. void load_ds(void);             /* Function that reloads ds */
  15. void jmp_to_user(void);
  16. void jmp_to_signal(int);
  17. void clearregs(void);           /* clear high bit of e?x */
  18.  
  19. excep0_386(void);        /* label for exceptions  0 */
  20. excep1_386(void);        /* label for exceptions  1 */
  21. excep2_386(void);        /* label for exceptions  2 */
  22. excep3_386(void);        /* label for exceptions  3 */
  23. excep4_386(void);        /* label for exceptions  4 */
  24. excep5_386(void);        /* label for exceptions  5 */
  25. excep6_386(void);        /* label for exceptions  6 */
  26. excep7_386(void);        /* label for exceptions  7 */
  27. excep8_386(void);        /* label for exceptions  8 */
  28. excep9_386(void);        /* label for exceptions  9 */
  29. excep10_386(void);       /* label for exceptions 10 */
  30. excep11_386(void);       /* label for exceptions 11 */
  31. excep12_386(void);       /* label for exceptions 12 */
  32. excep13_386(void);       /* label for exceptions 13 */
  33. excep14_386(void);       /* label for exceptions 14 */
  34. excep15_386(void);     /* label for exceptions 15 */
  35. excep16_386(void);     /* label for exceptions 16 */
  36. excep17_386(void);     /* label for exceptions 17 */
  37.  
  38. void    prot_cbrk ( void );
  39. void    crit_error ( void );
  40. void    timer_handler ( void );
  41.  
  42. extern WORD    cbrkcall;
  43. extern volatile DWORD time_tic;
  44.