libhd
5.0
Main Page
Related Pages
Modules
Data Structures
Files
File List
Globals
src
x86emu
x86emu
fpu.h
Go to the documentation of this file.
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
61
#endif
/* __X86EMU_FPU_H */