From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=192.55.52.136; helo=mga12.intel.com; envelope-from=ruiyu.ni@intel.com; receiver=edk2-devel@lists.01.org Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 292B9223DB78C for ; Thu, 8 Feb 2018 22:59:47 -0800 (PST) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga008.jf.intel.com ([10.7.209.65]) by fmsmga106.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 08 Feb 2018 23:05:33 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.46,482,1511856000"; d="scan'208";a="16820182" Received: from ray-dev.ccr.corp.intel.com (HELO [10.239.9.37]) ([10.239.9.37]) by orsmga008.jf.intel.com with ESMTP; 08 Feb 2018 23:05:32 -0800 To: "Palmer, Thomas" , "edk2-devel@lists.01.org" References: From: "Ni, Ruiyu" Message-ID: <58558f4d-1d88-27ff-915c-e19a8dc825be@Intel.com> Date: Fri, 9 Feb 2018 15:05:32 +0800 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0 MIME-Version: 1.0 In-Reply-To: Subject: Re: Poll: When to use OVMF and Nt32? X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 Feb 2018 06:59:48 -0000 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit On 2/9/2018 2:46 AM, Palmer, Thomas wrote: > > EDK2 community, > > When developing/testing UEFI and you can easily choose between using OVMF and Nt32, which do you choose and why? When is OVMF better/easier to use than Nt32 and vice versa? > > I ask because I am giving an internal presentation to our newer employees. I've used one over the other for personal reasons, but I'd like to hear your thoughts and learn something new. When developing pure UEFI application/driver that doesn't access real HW, NT32 is the best environment because Visual Studio debugger can be used. When developing application/driver that needs to access real HW, OVMF or any other real HW platform should be used. > > > Regards, > > Thomas Palmer > Firmware Engineer > Enterprise Group > Industry Standard Servers > > thomas.palmer@hpe.com > T +1 281 518 2564 > Hewlett Packard Enterprise > 11445 Compaq Center Drive West > Houston, TX 77070-1433 > USA > > [cid:image001.jpg@01D1CF0D.54B64190] > > _______________________________________________ > edk2-devel mailing list > edk2-devel@lists.01.org > https://lists.01.org/mailman/listinfo/edk2-devel > -- Thanks, Ray