home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Internet MPEG Audio Archive
/
IMAA.mdf
/
util
/
dos
/
l3v100n
/
rsx
/
source
/
excep32.h
< prev
next >
Wrap
C/C++ Source or Header
|
1994-01-19
|
2KB
|
44 lines
/* Copyright Rainer Schnitker 92,93 */
#ifndef _DPMI_TYPES
#define _DPMI_TYPES
typedef unsigned char BYTE;
typedef BYTE far *LPBYTE;
typedef unsigned int WORD;
typedef WORD far *LPWORD;
typedef unsigned long DWORD;
typedef DWORD far *LPDWORD;
#endif
void load_ds(void); /* Function that reloads ds */
void jmp_to_user(void);
void jmp_to_signal(int);
void clearregs(void); /* clear high bit of e?x */
excep0_386(void); /* label for exceptions 0 */
excep1_386(void); /* label for exceptions 1 */
excep2_386(void); /* label for exceptions 2 */
excep3_386(void); /* label for exceptions 3 */
excep4_386(void); /* label for exceptions 4 */
excep5_386(void); /* label for exceptions 5 */
excep6_386(void); /* label for exceptions 6 */
excep7_386(void); /* label for exceptions 7 */
excep8_386(void); /* label for exceptions 8 */
excep9_386(void); /* label for exceptions 9 */
excep10_386(void); /* label for exceptions 10 */
excep11_386(void); /* label for exceptions 11 */
excep12_386(void); /* label for exceptions 12 */
excep13_386(void); /* label for exceptions 13 */
excep14_386(void); /* label for exceptions 14 */
excep15_386(void); /* label for exceptions 15 */
excep16_386(void); /* label for exceptions 16 */
excep17_386(void); /* label for exceptions 17 */
void prot_cbrk ( void );
void crit_error ( void );
void timer_handler ( void );
extern WORD cbrkcall;
extern volatile DWORD time_tic;