1 | /****************************************************************************
|
---|
2 | *
|
---|
3 | * Realmode X86 Emulator Library
|
---|
4 | *
|
---|
5 | * Copyright (C) 1996-1999 SciTech Software, Inc.
|
---|
6 | * Copyright (C) David Mosberger-Tang
|
---|
7 | * Copyright (C) 1999 Egbert Eich
|
---|
8 | *
|
---|
9 | * ========================================================================
|
---|
10 | *
|
---|
11 | * Permission to use, copy, modify, distribute, and sell this software and
|
---|
12 | * its documentation for any purpose is hereby granted without fee,
|
---|
13 | * provided that the above copyright notice appear in all copies and that
|
---|
14 | * both that copyright notice and this permission notice appear in
|
---|
15 | * supporting documentation, and that the name of the authors not be used
|
---|
16 | * in advertising or publicity pertaining to distribution of the software
|
---|
17 | * without specific, written prior permission. The authors makes no
|
---|
18 | * representations about the suitability of this software for any purpose.
|
---|
19 | * It is provided "as is" without express or implied warranty.
|
---|
20 | *
|
---|
21 | * THE AUTHORS DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
|
---|
22 | * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
|
---|
23 | * EVENT SHALL THE AUTHORS BE LIABLE FOR ANY SPECIAL, INDIRECT OR
|
---|
24 | * CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF
|
---|
25 | * USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
|
---|
26 | * OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
|
---|
27 | * PERFORMANCE OF THIS SOFTWARE.
|
---|
28 | *
|
---|
29 | * ========================================================================
|
---|
30 | *
|
---|
31 | * Language: ANSI C
|
---|
32 | * Environment: Any
|
---|
33 | * Developer: Kendall Bennett
|
---|
34 | *
|
---|
35 | * Description: Header file for FPU instruction decoding.
|
---|
36 | *
|
---|
37 | ****************************************************************************/
|
---|
38 |
|
---|
39 | #ifndef __X86EMU_FPU_H
|
---|
40 | #define __X86EMU_FPU_H
|
---|
41 |
|
---|
42 | #ifdef __cplusplus
|
---|
43 | extern "C" { /* Use "C" linkage when in C++ mode */
|
---|
44 | #endif
|
---|
45 |
|
---|
46 | /* these have to be defined, whether 8087 support compiled in or not. */
|
---|
47 |
|
---|
48 | extern void x86emuOp_esc_coprocess_d8(u8 op1);
|
---|
49 | extern void x86emuOp_esc_coprocess_d9(u8 op1);
|
---|
50 | extern void x86emuOp_esc_coprocess_da(u8 op1);
|
---|
51 | extern void x86emuOp_esc_coprocess_db(u8 op1);
|
---|
52 | extern void x86emuOp_esc_coprocess_dc(u8 op1);
|
---|
53 | extern void x86emuOp_esc_coprocess_dd(u8 op1);
|
---|
54 | extern void x86emuOp_esc_coprocess_de(u8 op1);
|
---|
55 | extern void x86emuOp_esc_coprocess_df(u8 op1);
|
---|
56 |
|
---|
57 | #ifdef __cplusplus
|
---|
58 | } /* End of "C" linkage for C++ */
|
---|
59 | #endif
|
---|
60 | #endif /* __X86EMU_FPU_H */
|
---|