Convert Kernelhwsrv package from SFL to EPL
kernel\eka\compsupp is subject to the ARM EABI LICENSE
userlibandfileserver\fatfilenameconversionplugins\unicodeTables is subject to the Unicode license
kernel\eka\kernel\zlib is subject to the zlib license
// Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).// All rights reserved.// This component and the accompanying materials are made available// under the terms of the License "Eclipse Public License v1.0"// which accompanies this distribution, and is available// at the URL "http://www.eclipse.org/legal/epl-v10.html".//// Initial Contributors:// Nokia Corporation - initial contribution.//// Contributors://// Description:// e32\nkernsmp\arm\nccpu.cia// //#include <arm.h>#include <arm_gic.h>#include <arm_scu.h>#include <arm_tmr.h>#include <e32cia.h>extern "C" {__NAKED__ void KickCpu(volatile T_UintPtr* aPtr, T_UintPtr aRegsPhys) { asm("orr r1, r1, #3 "); asm("str r1, [r0] "); __DATA_SYNC_BARRIER__(r0); ARM_SEV; __JUMP(,lr); }__NAKED__ void _ApEntry() { asm("str sp, [r6] "); __DATA_SYNC_BARRIER__(r0); asm("ldr r1, [r4, #%a0]" : : "i" _FOFF(SAPBootInfo,iMain)); asm("mov r0, r4 "); // pointer to SAPBootInfo asm("adr lr, 1f "); __JUMP(,r1); asm("1: "); __ASM_CRASH(); }}