]> git.kernelconcepts.de Git - karo-tx-uboot.git/blob - board/MAI/bios_emulator/scitech/src/pm/oshdr.h
* Patch by Thomas Frieden, 13 Nov 2002:
[karo-tx-uboot.git] / board / MAI / bios_emulator / scitech / src / pm / oshdr.h
1 /****************************************************************************
2 *
3 *                   SciTech OS Portability Manager Library
4 *
5 *  ========================================================================
6 *
7 *    The contents of this file are subject to the SciTech MGL Public
8 *    License Version 1.0 (the "License"); you may not use this file
9 *    except in compliance with the License. You may obtain a copy of
10 *    the License at http://www.scitechsoft.com/mgl-license.txt
11 *
12 *    Software distributed under the License is distributed on an
13 *    "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
14 *    implied. See the License for the specific language governing
15 *    rights and limitations under the License.
16 *
17 *    The Original Code is Copyright (C) 1991-1998 SciTech Software, Inc.
18 *
19 *    The Initial Developer of the Original Code is SciTech Software, Inc.
20 *    All Rights Reserved.
21 *
22 *  ========================================================================
23 *
24 * Language:     ANSI C
25 * Environment:  Any
26 *
27 * Description:  Header file to pull in OS specific headers for the target
28 *               OS environment.
29 *
30 ****************************************************************************/
31
32 #if     defined(__SMX32__)
33 #include "smx/oshdr.h"
34 #elif   defined(__RTTARGET__)
35 #include "rttarget/oshdr.h"
36 #elif   defined(__REALDOS__)
37 #include "dos/oshdr.h"
38 #elif   defined(__WIN32_VXD__)
39 #include "vxd/oshdr.h"
40 #elif   defined(__NT_DRIVER__)
41 #include "ntdrv/oshdr.h"
42 #elif   defined(__WINDOWS32__)
43 #include "win32/oshdr.h"
44 #elif   defined(__OS2_VDD__)
45 #include "vxd/oshdr.h"
46 #elif   defined(__OS2__)
47 #if     defined(__OS2_PM__)
48 #include "os2pm/oshdr.h"
49 #else
50 #include "os2/oshdr.h"
51 #endif
52 #elif   defined(__LINUX__)
53 #if     defined(__USE_X11__)
54 #include "x11/oshdr.h"
55 #else
56 #include "linux/oshdr.h"
57 #endif
58 #elif   defined(__QNX__)
59 #if     defined(__USE_PHOTON__)
60 #include "photon/oshdr.h"
61 #elif   defined(__USE_X11__)
62 #include "x11/oshdr.h"
63 #else
64 #include "qnx/oshdr.h"
65 #endif
66 #elif   defined(__BEOS__)
67 #include "beos/oshdr.h"
68 #else
69 #error  PM library not ported to this platform yet!
70 #endif