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