sl@0: // Copyright (c) 2002-2009 Nokia Corporation and/or its subsidiary(-ies). sl@0: // All rights reserved. sl@0: // This component and the accompanying materials are made available sl@0: // under the terms of the License "Eclipse Public License v1.0" sl@0: // which accompanies this distribution, and is available sl@0: // at the URL "http://www.eclipse.org/legal/epl-v10.html". sl@0: // sl@0: // Initial Contributors: sl@0: // Nokia Corporation - initial contribution. sl@0: // sl@0: // Contributors: sl@0: // sl@0: // Description: sl@0: // sl@0: sl@0: #include "kernel/kern_ext.mmh" sl@0: sl@0: target dmasim.dll sl@0: #ifdef WINS sl@0: // sl@0: // We don't want to add dmasim to the hardcoded list of kernel sl@0: // extensions in the WINS variant (to avoid creating a dependency of sl@0: // WINS/E32 on E32TEST) and it would be painful to force everybody to sl@0: // start the emulator with magic options in order to run the E32TEST sl@0: // suite. sl@0: // sl@0: // Therefore dmasim is a LDD on WINS, loaded by the user-side test sl@0: // harness. sl@0: // sl@0: targettype ldd sl@0: #else sl@0: targettype kext sl@0: #endif sl@0: sl@0: sourcepath ../../../kernel/eka/drivers/dma sl@0: source dmapil.cpp sl@0: sourcepath ../dma sl@0: source dmasim.cpp sl@0: sl@0: OS_LAYER_SYSTEMINCLUDE_SYMBIAN sl@0: sl@0: sl@0: deffile ../~/dmasim.def sl@0: sl@0: epocallowdlldata sl@0: sl@0: start wins sl@0: win32_headers sl@0: end sl@0: sl@0: capability all sl@0: sl@0: macro __DMASIM__ sl@0: sl@0: sl@0: VENDORID 0x70000001 sl@0: SMPSAFE