From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-oln040092064071.outbound.protection.outlook.com [40.92.64.71]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 2F74B21C9E7A3 for ; Tue, 4 Jul 2017 10:34:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=SXvtshqKJsv5CGjhbKH/TqGBfaax4MWifR48QE60qiU=; b=H1b5whc4+u3Bz2Ug54BKqfT84mmTzrIIzMt9HsWRpYummdu8ijIsPax7bkeVXtYZR0yxb/SkQZqGg5/cbBjLUYN1OLl7IlAdJGtRA/vSQn+1gKf/gqmAuVFTcCH/bSDaJU5govLhB6imHwmt7l7ej73eBmpSAG6nT9Vs4OeMTQeDmi3TPzACNnAuhJdroViVe7eXOVMPZ8mQhBD/IzjK+FPFODQ6PD7UJCB6B9TJPB3K9GPgEvm1mGuXmvTq20i6gjM1VmXz2Piab6JOX6dO56LLIc+dCw8e48lv6WqUuEGwT8YpPBqMED0quH5ruiJu+0Zr7CrP4SWnmrfBPQ2JRA== Received: from VE1EUR01FT052.eop-EUR01.prod.protection.outlook.com (10.152.2.55) by VE1EUR01HT037.eop-EUR01.prod.protection.outlook.com (10.152.3.128) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.1199.9; Tue, 4 Jul 2017 17:35:50 +0000 Received: from AM4PR06MB1491.eurprd06.prod.outlook.com (10.152.2.51) by VE1EUR01FT052.mail.protection.outlook.com (10.152.3.19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1220.9 via Frontend Transport; Tue, 4 Jul 2017 17:35:50 +0000 Received: from AM4PR06MB1491.eurprd06.prod.outlook.com ([fe80::ad7e:bc05:6bd8:2470]) by AM4PR06MB1491.eurprd06.prod.outlook.com ([fe80::ad7e:bc05:6bd8:2470%13]) with mapi id 15.01.1220.018; Tue, 4 Jul 2017 17:35:49 +0000 From: Marvin H?user To: "edk2-devel@lists.01.org" Thread-Topic: [edk2] writing EDK compatible application. Thread-Index: AQHS9OgOafJx+klL20uLapgBfACfF6JD7Rww Date: Tue, 4 Jul 2017 17:35:49 +0000 Message-ID: References: In-Reply-To: Accept-Language: de-DE, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: lists.01.org; dkim=none (message not signed) header.d=none;lists.01.org; dmarc=none action=none header.from=outlook.com; x-incomingtopheadermarker: OriginalChecksum:FD320A3261AD6EEFF67FD76802CEFFE31ED80CFEF8576BAB6A90F1B1039D30BD; UpperCasedChecksum:C22492493FB27B99CFAD29A53268FC586DD9BD71B729824D279E6AB5303C2F49; SizeAsReceived:7446; Count:45 x-tmn: [II1z2v1Cn/mQ/S/SrFd0q6zYSml4q8x/VLz7Dqo4+qa3jO8hR8q7RCibJPkLpahb] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; VE1EUR01HT037; 7:23QXD8U9TalOA2nkrA3qrb960fMeFM0Rv3V9RKP3ja/4+SCMQPM4tdRHnYdhM/6NSMw3/m9WSd4bpWiJBHQA5scOOD+sEkS4TTC3FB2/VBwqTFyULIM6Vtvwi5HvAOv1jbrJ7I9QKOoInW0fKm47T5fiT95H/AUP32SLulFvFqEzgWvg4bRes73l2amBANrYE2RZT3j/7zdZZKpYdzXChRuiAtXWzOBlGiMG7/YdEE4AljE94YWVMdeMMXaiCjAs3WaD4/gClSaYEtYvJ2wUoih5lY17MVo5QLLLWomuSv4qBdyvFXQqd8eee4ns5rmAeDzVvMj1E/OBot0oQ2z7PciO15YvAnQJs9ZKVctcIYVFZgm0HH/8GjmmQdCWiwuSL23kkxKixE/saNcj7gBk4Cz+GsWvMNAg2fd5GwG97IXCj+dC0q4GPuXPyT8yg4Ed2Mmn9iROgV5a4oMMnI9h6kTxJR17ry8e47BC/9VJJq1cvoObb1JquQpssV6A0CTbWSoFRfXD5r4K7bQXfMxKYQrxT/Z8yScGv63TJbyeUlW82RajCDsyTdxorVp86A3nIHYdFSOghXZGceCNN9NL1ba00ousAZrdSu8vGyJM6uREi14WnBjQsfsLHFIJCMVr2H7y/iSX06GsZfBMsqZ74XLr3gsy9yVwgJmOpONzzT0ketACQkH8QE2XGrFNfK2skRVNAqj2V0QIYSrL+/k1hYRXB2JwL1f1oyDlWm71QxLNyRyhQBAIo/IZCclWDvDRwJATnZ3Tf3tpdzdKKOtgZQ== x-incomingheadercount: 45 x-eopattributedmessage: 0 x-forefront-antispam-report: EFV:NLI; SFV:NSPM; SFS:(7070007)(98901004); DIR:OUT; SFP:1901; SCL:1; SRVR:VE1EUR01HT037; H:AM4PR06MB1491.eurprd06.prod.outlook.com; FPR:; SPF:None; LANG:en; x-ms-office365-filtering-correlation-id: b88a713e-6785-42db-3afc-08d4c3031cb4 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(300000503095)(300135400095)(201702061074)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031324274)(2017031323274)(201702181274)(2017031322274)(1601125374)(1603101448)(1701031045)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:VE1EUR01HT037; x-ms-exchange-slblob-mailprops: r1X1FiidJLxQMMxhRTaC3SSjkS8SdEBiR4tr/0pjLqEUD0jfvk5XUb+37U0dtWgQZpCUVk6o8YObLSLo5gaOmhnpTd/nOzX8y5idhzAjadZXqQw3nMO3q0mBuyPqoR8x8tgBjeWD4IKi8wpdqKU7KIO3JwijcoYvGkt7XXriVeABkgBT07KhGwRoIqyxCuRPu0iXFSllN57clctlT0MceVgDf67dGHFdrUwVpnAldubgm0srQNDc4CvsARcFCkSCcidXi/9BP2ZD/AespnctWD2FzmC8N+3Tf3kEP/sEQ7ailD4bEKspGE3QSltn0p1w0iFj7AZkFBm98YRqP/uBQaitCvV+ixSObuwwVesOUd3hm/Kd+vkxXOrBrbt2DoD6007177zNo28LQn+qbNEuY9XWBG8Xgybr+EG2AkDSs2BnUe/arzPv9VfikwOibPqrZly851dxQfblVcFSGFvSexeH+kVE7UMDDkF+X48xGtopUM5PjxMdEiPmMErHMUDShVGo5RdBb8Kb5CD1WeWy7uIoiwCGosS1BBxdu4xwZQSwcPgxFkbPt9k/r8gZK5dKZQg1Cocmz+9DKfQq4utXCVMy6Ly8pxa8XVybtV8cC83jBObCnZAgLcNTcO7Hqwgv3oDP4t8qv/AQPr7k6iVxoZA2FD5wRJpD+jaBnRSRFi1zx69EICaRKkRLFS7B2+ZiuuaEMmwuHNdFUPKwHrCT5YkCv+mddCJhxWzexqKBAqYnUlziqAVfwXISVcTQAyf9KQeS4YNxJKq8nR3oSAnWky6rUSp4tKl1b3omNqQNOIu5dJQMyNJGmHCysXttRzN+II933wEtunDYdSEZ81+F3g== x-ms-traffictypediagnostic: VE1EUR01HT037: x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(444000031); SRVR:VE1EUR01HT037; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:VE1EUR01HT037; x-forefront-prvs: 0358535363 spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Jul 2017 17:35:49.8411 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1EUR01HT037 Subject: Re: writing EDK compatible application. X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Jul 2017 17:34:19 -0000 Content-Language: de-DE Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hey, The entry point declarations and the calling conventions have not changed s= ince EFI 1.10, though X64 was not a supported platform for 1.10 if I rememb= er correctly. To be honest, I never saw an x64 EFI 1.10 implementation other than Apple's= , though even if it still signals that version, it's actually more UEFI by = now. I don't own a Mac, so if it's the platform you tested your app on, I can't = tell you why it didn't work, but I would suggest you to run the app from an= EFI Shell. Regards, Marvin. > -----Original Message----- > From: edk2-devel [mailto:edk2-devel-bounces@lists.01.org] On Behalf Of > Amit kumar > Sent: Tuesday, July 4, 2017 7:21 PM > To: edk2-devel@lists.01.org > Subject: [edk2] writing EDK compatible application. >=20 >=20 > HI, >=20 > I have written a code (say helloworld program ) using edk2 framework, > named the output efi file as BOOTx64.efi and placed it on a removable med= ia > in EFI/BOOT/ directory so that the application is listed in one time boot= menu. > When selected from boot menu it prints "Hello World". > Which works as expected when tested on UEFI 2.3 and above platforms. > But the same code fails to execute on EFI 1.10 platforms. Which i suppose= is > the problem with application entry point. > Can somebody suggest me a way so that the application entry function can > be compatible to both the platform. Even when written according to UEFI > 2.5+ Spec ? >=20 > Thanks > Amit > _______________________________________________ > edk2-devel mailing list > edk2-devel@lists.01.org > https://lists.01.org/mailman/listinfo/edk2-devel