sl@0: // Copyright (c) 2008-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 "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 sl@0: sl@0: // All the patchable variables need to be in a separate file. sl@0: // Care should be taken not to define the exported data in the same source file sl@0: // in which they are referred, lest the compiler inline's it. If inlined, the sl@0: // data cannot be patched. Hence, the definition of data must be put in a sl@0: // separate source file and they must be declared in other source files by sl@0: // #include "halpatchdata.h". sl@0: sl@0: extern const TUint32 KHalPenStatePersistenceDisabled = 0; sl@0: extern const TUint32 KHalNonSecureOffsetPersistenceDisabled = 0;