1// **************************************************************************** 2// 3// CIndigoDJDspCommObject.cpp 4// 5// Implementation file for EchoGals generic driver Indigo DJ DSP 6// interface class. 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#include "CEchoGals.h" 32#include "CIndigoDJDspCommObject.h" 33 34#ifdef ECHO_WDM 35#pragma optimize("",off) 36#endif 37#include "IndigoDJDSP.c" 38 39 40// 41// Construction/destruction 42// 43CIndigoDJDspCommObject::CIndigoDJDspCommObject 44( 45 PDWORD pdwRegBase, // Virtual ptr to DSP registers 46 PCOsSupport pOsSupport 47) : CIndigoDspCommObject( pdwRegBase, pOsSupport ) 48{ 49 strcpy( m_szCardName, "Indigo dj" ); 50 51 m_wNumBussesOut = 4; 52 m_wFirstDigitalBusOut = m_wNumBussesOut; 53 54 m_pwDspCodeToLoad = pwIndigodjDSP; 55 56} // CIndigoDJDspCommObject::CIndigoDJDspCommObject( DWORD dwPhysRegBase ) 57 58 59CIndigoDJDspCommObject::~CIndigoDJDspCommObject() 60{ 61} // CIndigoDJDspCommObject::~CIndigoDJDspCommObject() 62 63 64// **** CIndigoDJDspCommObject.cpp **** 65