xref: /haiku/src/add-ons/kernel/drivers/audio/echo/generic/OsSupport.h (revision c2ddc71cc54397447f60bda00ea1ceca5c80bead)
1 // ****************************************************************************
2 //
3 //		OsSupport.H
4 //
5 //		Wrapper include file for OS-specific header files
6 //		Set editor tabs to 3 for your viewing pleasure.
7 //
8 // ----------------------------------------------------------------------------
9 //
10 // ----------------------------------------------------------------------------
11 //
12 //   Copyright Echo Digital Audio Corporation (c) 1998 - 2004
13 //   All rights reserved
14 //   www.echoaudio.com
15 //
16 //   This file is part of Echo Digital Audio's generic driver library.
17 //
18 //   Echo Digital Audio's generic driver library is free software;
19 //   you can redistribute it and/or modify it under the terms of
20 //   the GNU General Public License as published by the Free Software Foundation.
21 //
22 //   This program is distributed in the hope that it will be useful,
23 //   but WITHOUT ANY WARRANTY; without even the implied warranty of
24 //   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
25 //   GNU General Public License for more details.
26 //
27 //   You should have received a copy of the GNU General Public License
28 //   along with this program; if not, write to the Free Software
29 //   Foundation, Inc., 59 Temple Place - Suite 330, Boston,
30 //   MA  02111-1307, USA.
31 //
32 // ****************************************************************************
33 
34 //	Prevent problems with multiple includes
35 #ifndef _ECHOOSSUPPORT_
36 #define _ECHOOSSUPPORT_
37 
38 //===========================================================================
39 //
40 // BeOS
41 //
42 //===========================================================================
43 
44 #ifdef ECHO_BEOS
45 
46 #include "OsSupportBeOS.h"
47 
48 #endif
49 
50 //===========================================================================
51 //
52 // WDM driver
53 //
54 //===========================================================================
55 
56 #ifdef ECHO_WDM
57 
58 //
59 // WDM driver for Windows Me/2000/XP
60 //
61 #include "OsSupportWDM.h"
62 
63 #endif
64 
65 
66 //===========================================================================
67 //
68 // MacOS 8 and 9
69 //
70 //===========================================================================
71 
72 #ifdef ECHO_OS9
73 
74 #include "OsSupportMac.h"
75 
76 #endif
77 
78 
79 //===========================================================================
80 //
81 // Mac OS X
82 //
83 //===========================================================================
84 
85 #ifdef ECHO_OSX
86 
87 #include "OsSupportOsX.h"
88 
89 #endif
90 
91 
92 #endif	// _ECHOOSSUPPORT_
93