Re: [edk2] www.tianocore.org gone?
Link to where www.tianocore.org is normally relayed to: http://sourceforge.net/apps/mediawiki/tianocore/ thanks, Laurie laurie.jarlst...@intel.com EFI / Framework Technical Marketing Engineering Team (503) 712-9395 -Original Message- From: Nikolai Saoukh [mailto:n...@otdel-1.org] Sent: Monday, October 08, 2012 7:41 AM To: edk2-devel@lists.sourceforge.net Subject: [edk2] www.tianocore.org gone? DNS servers points to nowhere -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ edk2-devel mailing list edk2-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-devel -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ edk2-devel mailing list edk2-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-devel
Re: [edk2] Nt32Pkg (or a new Nt64Pkg)
David, The Nt32Pkg is limited to IA32 architecture compiling a Windows 32 bit application to emulate the UEFI environment. To compile for X64 you can add your .inf file to the components section of the OVMF package OvmfPkg/OvmfPkgX64.dsc. Then use the following command at the VS Prompt: Build -p OvmfPkg/OvmfPkgX64.dsc -a X64 Your resulting .efi file will be in the Build\OvmfX64\DEBUG_VS2008\X64 If you want to test your application with X64 the OvmfPkg emulation with Qemu can be used under Linux such as Ubuntu. Here are links for using Ovmf: More information: OVMF FAQhttp://sourceforge.net/apps/mediawiki/tianocore/index.php?title=OVMF_FAQ, How to build OVMFhttp://sourceforge.net/apps/mediawiki/tianocore/index.php?title=How_to_build_OVMF, OVMF/Boot Overviewhttp://sourceforge.net/apps/mediawiki/tianocore/index.php?title=OVMF/Boot_Overview thanks, Laurie laurie.jarlst...@intel.commailto:laurie.jarlst...@intel.com EFI / Framework Technical Marketing Engineering Team (503) 712-9395 From: Andrew Fish [mailto:af...@apple.com] Sent: Wednesday, January 30, 2013 7:33 PM To: edk2-devel@lists.sourceforge.net Subject: Re: [edk2] Nt32Pkg (or a new Nt64Pkg) The EmulatorPkg is ported to X64 but it only currently runs on Linux and OS X. I'd be happy if some one ports it to Windows, so we have one emulator that runs everywhere and does IA32 and X64. It would also be cool to port the EmulatorPkg to ARM. Given the use of X11 it would should be possible to proxy the console from an embedded board to development machine. I remember the days of X11 terminals, whoops showing my age Thanks, Andrew Fish On Jan 30, 2013, at 7:11 PM, Tim Lewis tim.le...@insyde.commailto:tim.le...@insyde.com wrote: What I usually do is build a 32-bit version of my application when I am testing under NT32Pkg. Currently there is no 64-bit version of Nt32 and I have not heard of any plans to develop it. Tim From: David F. [mailto:df7...@gmail.comhttp://gmail.com] Sent: Wednesday, January 30, 2013 7:08 PM To: edk2-devel@lists.sourceforge.netmailto:edk2-devel@lists.sourceforge.net Subject: Re: [edk2] Nt32Pkg (or a new Nt64Pkg) But the problem is I need to build X64 EFI applications because all the systems are using X64 versions. If I try to boot the IA32 shell the systems refuse until the X64 shell is used, and from there I can't run the IA32 applications, need to be built as x64. On Wed, Jan 30, 2013 at 6:58 PM, Tim Lewis tim.le...@insyde.commailto:tim.le...@insyde.com wrote: NT32Pkg cannot be built as X64. You can still run the 32-bit version under X64 windows. Tim From: David F. [mailto:df7...@gmail.commailto:df7...@gmail.com] Sent: Wednesday, January 30, 2013 6:56 PM To: edk2-devel@lists.sourceforge.netmailto:edk2-devel@lists.sourceforge.net Subject: Re: [edk2] Nt32Pkg (or a new Nt64Pkg) It's if I change target.txt items: TARGET_ARCH = IA32 TOOL_CHAIN_TAG= VS2008x86 To: TARGET_ARCH = X64 TOOL_CHAIN_TAG= VS2008 and then just type build tells me the Invalid ARCH specified. [Valid ARCH: IA32] On Wed, Jan 30, 2013 at 6:33 PM, Joe Vernaci jvern...@gmail.commailto:jvern...@gmail.com wrote: Hi David, It should be able to build under windows using VS2008. Can you copy paste your build command as well as the output with error? --Joe On Wed, Jan 30, 2013 at 9:08 PM, David F. df7...@gmail.commailto:df7...@gmail.com wrote: Hi, I downloaded the UDK2010.SR1.UP1 and tried to build x64 target under windows (VS2008) but it complained the arch wasn't supported. Unfortunately most systems with UEFI are x64 and will only run the x64 shell and x64 applications. So I'm curious why you can't build x64 apps under Windows?? Is the only issue the stack.asm file? Is everybody using linux to build UEFI? How can I proceed to use Windows to build x64 UEFI applications? TIA!! -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_jan ___ edk2-devel mailing list edk2-devel@lists.sourceforge.netmailto:edk2-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-devel -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_jan ___ edk2-devel mailing list edk2-devel@lists.sourceforge.netmailto:edk2-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-devel -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_jan
Re: [edk2] @echo -off doesn't work in a script
I just tried the attached scripts on the UDK2010.SR1.UP1 Nt32 emulation and the shell echo worked as per the screen capture attached Try the scripts attached. thanks, Laurie laurie.jarlst...@intel.com EFI / Framework Technical Marketing Engineering Team (503) 712-9395 -Original Message- From: Stephen Polkowski [mailto:step...@centtech.com] Sent: Tuesday, February 12, 2013 9:19 AM To: edk2-devel@lists.sourceforge.net Subject: [edk2] @echo -off doesn't work in a script Hi all, Shouldn't @echo -off work in a .nsh script. It doesn't on the latest UDK2010.SR1.UP1 shell. It only hides the echo -off command. The commands that follow it are echoed to the screen. Am I missing something. Thanks in advance, Stephen -- Free Next-Gen Firewall Hardware Offer Buy your Sophos next-gen firewall before the end March 2013 and get the hardware for free! Learn more. http://p.sf.net/sfu/sophos-d2d-feb ___ edk2-devel mailing list edk2-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-devel Script2.nsh Description: Script2.nsh script1.nsh Description: script1.nsh attachment: UDK2010.SR1.UP1-script1.JPG-- Free Next-Gen Firewall Hardware Offer Buy your Sophos next-gen firewall before the end March 2013 and get the hardware for free! Learn more. http://p.sf.net/sfu/sophos-d2d-feb___ edk2-devel mailing list edk2-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-devel
Re: [edk2] Issues while building the driver through udk
I would also suggest checking out the MdeModulePkg\Universal\HiiResourcesSampleDxe example for Publishing HII package list to HII Database thanks, Laurie laurie.jarlst...@intel.commailto:laurie.jarlst...@intel.com EFI / Framework Technical Marketing Engineering Team (503) 712-9395 From: Prakash, Sathya [mailto:sathya.prak...@lsi.com] Sent: Tuesday, February 12, 2013 10:44 AM To: edk2-devel@lists.sourceforge.net Subject: Re: [edk2] Issues while building the driver through udk Thanks Tim, I had it set to TRUE. After the change I am able to get the .C files. Could you please let me know whether using the DriverSampleDxe as an example is right thing and calling HiiAddPackages is right thing to do or should I need to use LoadImage and use HandleProtocol and NewPackageList? Basically I want to understand whether I am still using the IfrCompatible or the method I am following is right? Thanks Sathya From: Tim Lewis [mailto:tim.le...@insyde.com] Sent: Tuesday, February 12, 2013 10:33 AM To: edk2-devel@lists.sourceforge.netmailto:edk2-devel@lists.sourceforge.net Subject: Re: [edk2] Issues while building the driver through udk Do you have UEFI_HII_RESOURCE_SECTION = TRUE in your INF? If so, you will get the .hpk files (as I saw in your error message). If you remove it, you will get the .C files From: Prakash, Sathya [mailto:sathya.prak...@lsi.com] Sent: Tuesday, February 12, 2013 9:28 AM To: edk2-devel@lists.sourceforge.netmailto:edk2-devel@lists.sourceforge.net Subject: Re: [edk2] Issues while building the driver through udk Tim, Thanks for the pointers. I am referring the DriverSampleDxe from MdeModulePkg\Universal\DriverSampleDxe and calling HiiAddPackages to install the vfr binaries. And I have seen the vfr.c files are getting generated in it. Am I going in a wrong direction? Thanks Sathya From: Tim Lewis [mailto:tim.le...@insyde.com] Sent: Tuesday, February 12, 2013 10:12 AM To: edk2-devel@lists.sourceforge.netmailto:edk2-devel@lists.sourceforge.net Subject: Re: [edk2] Issues while building the driver through udk Sathya - In a true UEFI build, there is no vfr.c. Please see the description of how HII resources are handled in the LoadImage() description from the UEFI specification. In the case you are seeing, the individual packages are generated as .hpk files (HII Packages), combined together into HII package lists by GenFw and then inserted directly into the .efi as a resource (like Windows dialog boxes, etc.). When LoadImage() is called, that resource is found and a pointer to it installed on the same image handle as the loaded image protocol. To use the resources, you simply use HandleProtocol() on the image handle with the GUID and then call NewPackageList() Tim From: Prakash, Sathya [mailto:sathya.prak...@lsi.com] Sent: Tuesday, February 12, 2013 9:07 AM To: edk2-devel@lists.sourceforge.netmailto:edk2-devel@lists.sourceforge.net Subject: Re: [edk2] Issues while building the driver through udk Tim, I have commented that out and with that I am able to proceed a step ahead. But I am seeing another problem, I couldn't see the VFR.c is not getting generated after vfrcompile. The vfrcompile didn't return any error, at the end while linking I get unresolved symbol for formsbin. I keep the files in a hierarchical folder (like rootdir\HII\Inc\*.vfr) does it cause any issue? Thanks Sathya From: Tim Lewis [mailto:tim.le...@insyde.com] Sent: Monday, February 11, 2013 6:07 PM To: edk2-devel@lists.sourceforge.netmailto:edk2-devel@lists.sourceforge.net Subject: Re: [edk2] Issues while building the driver through udk Sathya - Looks like you are right. The GenFw tool has an artificial limit on the number of form packages. if (NumberOfFormPacakge 1) { Error (NULL, 0, 3000, Invalid, The input hii packages contains more than one hii form package); goto Finish; } Don't see any reason why this should be done. Tim From: Prakash, Sathya [mailto:sathya.prak...@lsi.com] Sent: Monday, February 11, 2013 4:47 PM To: edk2-devel@lists.sourceforge.netmailto:edk2-devel@lists.sourceforge.net Subject: Re: [edk2] Issues while building the driver through udk Andrew, Thanks for the response. WRT the build error, I am using same build and build clean, means the Conf/Target.txt values are taken (no commandline build arguments). I have another question, Cant we have two form package. I have two VFRs and one UNI in my HII source directory and I install two formsets for two different purpose. This was working perfectly in my EDK1 with separate vfrcompile. But I am hitting the below mentioned error with the same set of files, is there a way I can workaround or solve this? GenFw -o c:\udk2010sr1ddk\Build\MdeModule\RELEASE_MYTOOLS\X64\MdeModul ePkg\Application\mpt2sas\mpt2sas\OUTPUT\mpt2sashii.rc -g 5545b72e-7218-11e2-a476 -9cb70ded6101 --hiipackage c:\udk2010sr1ddk\Build\MdeModule\RELEASE_MYTOOLS\X64\
Re: [edk2] How to append to DB?
Hi Michael, A good place to start is with the Security Package on Edk II. http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=SecurityPkg There are also a couple PDFs for HOW TO enable security and sign UEFI Applications. thanks, Laurie laurie.jarlst...@intel.commailto:laurie.jarlst...@intel.com EFI / Framework Technical Marketing Engineering Team (503) 712-9395 From: Michael [mailto:jollh...@riseup.net] Sent: Monday, October 28, 2013 1:49 PM To: edk2-devel@lists.sourceforge.net Subject: Re: [edk2] How to append to DB? On 28.10.2013 23:27, Carsey, Jaben wrote: What DB? I am not sure what you want... -Jaben From: Michael [mailto:jollh...@riseup.net] Sent: Monday, October 28, 2013 10:59 AM To: edk2-devel@lists.sourceforge.netmailto:edk2-devel@lists.sourceforge.net Subject: [edk2] How to append to DB? Hi, I need to add an entry in the DB from uefi app. How can I do that with the UEFI application? I tried to do it in custom mode, but an error occurs security violation. Am I doing something wrong? -- Android is increasing in popularity, but the open development platform that developers love is also attractive to malware creators. Download this white paper to learn more about secure code signing practices that can help keep Android apps secure. http://pubads.g.doubleclick.net/gampad/clk?id=65839951iu=/4140/ostg.clktrk ___ edk2-devel mailing list edk2-devel@lists.sourceforge.netmailto:edk2-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-devel DB -- signature database, contains the trusted keys used for authenticating any applications or drivers executed in the UEFI environment -- Android is increasing in popularity, but the open development platform that developers love is also attractive to malware creators. Download this white paper to learn more about secure code signing practices that can help keep Android apps secure. http://pubads.g.doubleclick.net/gampad/clk?id=65839951iu=/4140/ostg.clktrk___ edk2-devel mailing list edk2-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-devel
Re: [edk2] Wiki document updates
I am glad you are finding that the on-line wiki is helping with learning UEFI. You can find the Community Admins Page: http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=Community_Admins Here you can send email to the admins updating the wiki pages. thanks, Laurie laurie.jarlst...@intel.commailto:laurie.jarlst...@intel.com EFI / Framework Technical Marketing Engineering Team (503) 712-9395 From: John Davis [mailto:davi...@gmail.com] Sent: Tuesday, January 28, 2014 8:05 AM To: edk2-devel@lists.sourceforge.net Subject: [edk2] Wiki document updates I'm learning uefi and reading the beyond bios and the wiki. I've noticed some parts which could be updated but the pages are locked and no email addresses for most of the Admins. How can I get in touch with them? The one email I sent never got a response. -- WatchGuard Dimension instantly turns raw network data into actionable security intelligence. It gives you real-time visual feedback on key security issues and trends. Skip the complicated setup - simply import a virtual appliance and go from zero to informed in seconds. http://pubads.g.doubleclick.net/gampad/clk?id=123612991iu=/4140/ostg.clktrk___ edk2-devel mailing list edk2-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-devel
Re: [edk2] regarding the chapter 4 sample program in the book Beyond Bios
The Hello in the AppPkg\Applications\Hello\ uses the “Print” function that is part of the UefiLib Library. While the Helloworld.c in the Beyond BIOS book is making a call using the EFI_SERVICES SystemTable pointer that is passed into its entry point. Both are correct and both are current. For writing and compiling look at the links for http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=Getting_Started_with_EDK_II This show how to compile EDK II in several OS/Compiler environments For another example: http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=Getting_Started_Writing_Simple_Application thanks, Laurie laurie.jarlst...@intel.commailto:laurie.jarlst...@intel.com EFI / Framework Technical Marketing Engineering Team (503) 712-9395 From: John Davis [mailto:davi...@gmail.com] Sent: Thursday, January 30, 2014 12:38 PM To: edk2-devel@lists.sourceforge.net Subject: [edk2] regarding the chapter 4 sample program in the book Beyond Bios Hello I'm reading the Beyond Bios book in conjunction with the stuff on tianocore. The example code in chapter 4 of that book talks about a HelloApplication. The format looks different from the sample code in AppPkg\Hello directory of the EDK2 src. Is that format/api shown in the book obsolete? The book does not say how to compile it or even where to put it and I am confused. -- John F. Davis 6 Kandes Court Durham, NC 27713 919-888-8358 独树一帜 -- WatchGuard Dimension instantly turns raw network data into actionable security intelligence. It gives you real-time visual feedback on key security issues and trends. Skip the complicated setup - simply import a virtual appliance and go from zero to informed in seconds. http://pubads.g.doubleclick.net/gampad/clk?id=123612991iu=/4140/ostg.clktrk___ edk2-devel mailing list edk2-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-devel
Re: [edk2] minnowboard and duet
Hi John, First for the MinnowBoard. Yes, the firmware is EDK II based and is basically based on the UDK2010.SR1.UP1.P1 release. I will make a cross link on the tianocore.org web pages but the link to get the board is : http://Minnowboard.org and the link to download the source is : http://uefidk.intel.com/content/minnowboard-uefi-firmware Second, Duet is from the DuetPkg and is included with the UDK2010.SR1.UP1.P1 release. This is basically the UEFI Shell environment booted from a Legacy BIOS. This is used on an older non-UEFI PC. More info: http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=DuetPkg Third: Ovmf from the OvmfPkg is a virtual machine based and uses QEMU with the Firmware device image built from the OvmfPkg .dsc files. This is frenquently used with a linux OS for UEFI Development. More information: OVMF FAQhttp://sourceforge.net/apps/mediawiki/tianocore/index.php?title=OVMF_FAQ, How to build OVMFhttp://sourceforge.net/apps/mediawiki/tianocore/index.php?title=How_to_build_OVMF, OVMF/Boot Overviewhttp://sourceforge.net/apps/mediawiki/tianocore/index.php?title=OVMF/Boot_Overview thanks, Laurie laurie.jarlst...@intel.commailto:laurie.jarlst...@intel.com EFI / Framework Technical Marketing Engineering Team (503) 712-9395 From: John Davis [mailto:davi...@gmail.com] Sent: Thursday, February 06, 2014 9:07 AM To: edk2-devel@lists.sourceforge.net Subject: [edk2] minnowboard and duet Hello As I am looking through the EDKII workspace, I am wondering where is the port for minnowboard? I saw a video from an Intel guy on youtube and it mentioned the minnowboard as a atom based board which could be used as a cheap UEFI reference development kit. This sounds like a good deal for the UEFI support alone. The tunnelmountain kits are way out of my range for something to do in my personal time, but I'm wondering. I see BeagleBoard and Omap trees in the source but no minnowboard. Why is that? Does it not require its own seperate tree since it runs on the core workspace? Also, I see this tree for something called Duet. What is Duet? Is it another board port? Lastly, I see a lot of Ovmp discussion on the board lately. Is that a virtual UEFI bios port? I'm guessing, but not sure that you could build a .fv for it just as you build a .fv for the emulator and use it to boot a vm os. Is that the case? -- John F. Davis 6 Kandes Court Durham, NC 27713 919-888-8358 独树一帜 -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121051231iu=/4140/ostg.clktrk___ edk2-devel mailing list edk2-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-devel
[edk2] UDK2014 Sneak Peek
Take a sneak peek at what is coming with UDK2014 https://sourceforge.net/apps/mediawiki/tianocore/index.php?title=RoadMap2014 thanks, Laurie laurie.jarlst...@intel.commailto:laurie.jarlst...@intel.com EFI / Framework Technical Marketing Engineering Team (503) 712-9395 -- Android apps run on BlackBerry 10 Introducing the new BlackBerry 10.2.1 Runtime for Android apps. Now with support for Jelly Bean, Bluetooth, Mapview and more. Get your Android app in front of a whole new audience. Start now. http://pubads.g.doubleclick.net/gampad/clk?id=124407151iu=/4140/ostg.clktrk___ edk2-devel mailing list edk2-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-devel
Re: [edk2] UDK2014 Sneak Peek
The release should be the last week in March thanks, Laurie laurie.jarlst...@intel.commailto:laurie.jarlst...@intel.com EFI / Framework Technical Marketing Engineering Team (503) 712-9395 From: Andrew Fish [mailto:af...@apple.com] Sent: Wednesday, February 12, 2014 10:49 AM To: edk2-devel@lists.sourceforge.net Subject: Re: [edk2] UDK2014 Sneak Peek On Feb 12, 2014, at 10:44 AM, Jarlstrom, Laurie laurie.jarlst...@intel.commailto:laurie.jarlst...@intel.com wrote: Take a sneak peek at what is coming with UDK2014 https://sourceforge.net/apps/mediawiki/tianocore/index.php?title=RoadMap2014 What is the schedule for the release? Thanks, Andrew Fish thanks, Laurie laurie.jarlst...@intel.commailto:laurie.jarlst...@intel.com EFI / Framework Technical Marketing Engineering Team (503) 712-9395 -- Android apps run on BlackBerry 10 Introducing the new BlackBerry 10.2.1 Runtime for Android apps. Now with support for Jelly Bean, Bluetooth, Mapview and more. Get your Android app in front of a whole new audience. Start now. http://pubads.g.doubleclick.net/gampad/clk?id=124407151iu=/4140/ostg.clktrk___ edk2-devel mailing list edk2-devel@lists.sourceforge.netmailto:edk2-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-devel -- Android apps run on BlackBerry 10 Introducing the new BlackBerry 10.2.1 Runtime for Android apps. Now with support for Jelly Bean, Bluetooth, Mapview and more. Get your Android app in front of a whole new audience. Start now. http://pubads.g.doubleclick.net/gampad/clk?id=124407151iu=/4140/ostg.clktrk___ edk2-devel mailing list edk2-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-devel
Re: [edk2] hello world application sample and beyond
The EdkCompatiblityPkg is for combining EDK 1 style modules with the EDK II build environment.If are starting in EDK II you should NOT use the EdkCompatiblityPkg. More examples in the MdeModulePkg\Universa and AppPkg\Applications and the ShellPkg thanks, Laurie laurie.jarlst...@intel.commailto:laurie.jarlst...@intel.com EFI / Framework Technical Marketing Engineering Team (503) 712-9395 From: John Davis [mailto:davi...@gmail.com] Sent: Friday, February 21, 2014 8:22 AM To: edk2-devel@lists.sourceforge.net Subject: [edk2] hello world application sample and beyond Hello Is there an official source for something a little more complex than the helloworld application? I'm trying to use it as a model for something more complex and I can not get simple types to even build. I see that UINT32 is in the edkcompatibilitypkg dir and I have added it to my [packages] section in my .inf file but I still can't get the include files in the foundation subdir beneath there to satisfy my build requirements. Here is my setup: The .inf file: [Sources] MyFindRom.c [Packages] MdePkg/MdePkg.dec MdeModulePkg/MdeModulePkg.dec EdkCompatibilityPkg/EdkCompatibilityPkg.dec [LibraryClasses] UefiApplicationEntryPoint UefiLib PcdLib The .c includes /** @file **/ #include Uefi.h #include stdlib.h #include EfiTypes.h // EdkCompatibilityPkg\Foundation\Efi\Include\EfiTypes.h:typedef uint32_t UINT32; #include Library/PcdLib.h #include Library/UefiLib.h #include Library/UefiApplicationEntryPoint.h # the error in build C:\Program Files (x86)\Microsoft Visual Studio 10.0\Vc\bin\cl.exe /Foc:\fw\edk2\Build\NT32IA32\DEBUG_VS2010x86\IA32\MdeModulePkg\Universal\Network\DpcDxe\DpcDxe\OUTPUT\.\ Dpc.obj /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1ib2 /GL /FIAutoGen.h /EHs-c- /GR- /GF /Gy /Zi /Gm /Ic:\fw\edk2\MdeModulePkg\Universal\Network\DpcDxe /Ic:\fw\edk2\Build\NT32 IA32\DEBUG_VS2010x86\IA32\MdeModulePkg\Universal\Network\DpcDxe\DpcDxe\DEBUG /Ic:\fw\edk2\MdePkg /Ic:\fw\edk2\MdePkg\Include /Ic:\fw\edk2\MdePkg\Include\Ia32 /Ic:\fw\edk2\MdeMo dulePkg /Ic:\fw\edk2\MdeModulePkg\Include c:\fw\edk2\MdeModulePkg\Universal\Network\DpcDxe\Dpc.c c:\fw\edk2\MdeModulePkg\Application\MyFindRom\MyFindRom.c(7) : fatal error C1083: Cannot open include file: 'EfiTypes.h': No such file or directory Dpc.c NMAKE : fatal error U1077: 'C:\Program Files (x86)\Microsoft Visual Studio 10.0\Vc\bin\cl.exe' : return code '0x2' Stop. # if I remove the EfiTypes.h in the .c source, this is my error: c:\fw\edk2\MdeModulePkg\Application\MyFindRom\MyFindRom.c(81) : error C2275: 'UINT32' : illegal use of this type as an expression c:\fw\edk2\MdePkg\Include\Ia32\ProcessorBind.h(116) : see declaration of 'UINT32' C:\Program Files (x86)\Microsoft Visual Studio 10.0\Vc\bin\cl.exe /Foc:\fw\edk2\Build\NT32IA32\DEBUG_VS2010x86\IA32\MdeModulePkg\Un UTPUT\.\HiiDatabaseEntry.obj /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1ib2 /GL /FIAutoGen.h /EHs-c- /GR- /GF /Gy /Zi /Gm /Ic:\fw\edk2\Md c:\fw\edk2\Build\NT32IA32\DEBUG_VS2010x86\IA32\MdeModulePkg\Universal\HiiDatabaseDxe\HiiDatabaseDxe\DEBUG /Ic:\fw\edk2\MdePkg /Ic:\fw\edk2\ lude\Ia32 /Ic:\fw\edk2\MdeModulePkg /Ic:\fw\edk2\MdeModulePkg\Include c:\fw\edk2\MdeModulePkg\Universal\HiiDatabaseDxe\HiiDatabaseEntry.c c:\fw\edk2\MdeModulePkg\Application\MyFindRom\MyFindRom.c(81) : error C2146: syntax error : missing ';' before identifier 'include' c:\fw\edk2\MdeModulePkg\Application\MyFindRom\MyFindRom.c(81) : error C2065: 'include' : undeclared identifier fwiw, I have UINT32 include; in my .c source. -- John F. Davis 6 Kandes Court Durham, NC 27713 919-888-8358 独树一帜 -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk___ edk2-devel mailing list edk2-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-devel
[edk2] Announcing UDK2014
Announcing the new UDK2014 Release. Go to the http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=UDK2014 page to download the release and documentation. The UDK2014 release will deliver the UEFI 2.4 and PI 1.3 support. Specific details on features and on what is new is contained in the UDK2014 http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=UDK2014-Features thanks, Laurie laurie.jarlst...@intel.commailto:laurie.jarlst...@intel.com EFI / Framework Technical Marketing Engineering Team (503) 712-9395 -- Learn Graph Databases - Download FREE O'Reilly Book Graph Databases is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/13534_NeoTech___ edk2-devel mailing list edk2-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-devel
Re: [edk2] Entry point for DXE_DRIVER module
You need to also add your new driver to your .fdf platform file. thanks, Laurie laurie.jarlst...@intel.commailto:laurie.jarlst...@intel.com EFI / Framework Technical Marketing Engineering Team (503) 712-9395 From: manish mahajan [mailto:mahajan...@gmail.com] Sent: Tuesday, April 08, 2014 4:01 PM To: edk2-devel@lists.sourceforge.net Subject: [edk2] Entry point for DXE_DRIVER module Hi All, I have added a new DXE_DRIVER module. I want to make sure that this DXE_DRIVER is getting invoked during boot up process. [Defines] INF_VERSION= 0x00010005 BASE_NAME = UefiMainSample FILE_GUID = 7C04A583-9E3E-4f1c-AD65-E05268D0B4D1 MODULE_TYPE= DXE_DRIVER VERSION_STRING = 0.1 ENTRY_POINT= UefiMain I have added my new .inf file before Bds.inf, so that UefiMain will be called before Bds Module. To make sure that UefiMain function is called during bootup, I added while(1) loop in UefiMain(). But still I can see Boot Options. That means my UefiMain function is not called, since it did not hang. Please advice me in this case. Thanks, Manish -- Put Bad Developers to Shame Dominate Development with Jenkins Continuous Integration Continuously Automate Build, Test Deployment Start a new project now. Try Jenkins in the cloud. http://p.sf.net/sfu/13600_Cloudbees___ edk2-devel mailing list edk2-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-devel
Re: [edk2] The UDK 2014 html documentation is busted.
I can try to move the .chm files somewhere else on the web. Mean time I have uploaded each .chm as a zip to download to a local directory instead of the .chm itself. Each zip can be extracted in the local machine and then viewed locally. thanks, Laurie laurie.jarlst...@intel.commailto:laurie.jarlst...@intel.com EFI / Framework Technical Marketing Engineering Team (503) 712-9395 From: Andrew Fish [mailto:af...@apple.com] Sent: Wednesday, May 21, 2014 10:31 AM To: edk2-devel@lists.sourceforge.net Subject: [edk2] The UDK 2014 html documentation is busted. I noticed the MdePkg HTML documentation is very busted. Would it be possible to host the .chm files on the web, so those of use with systems that do not natively support .chm can view them without an application. For example: HTML LibraryClass List: * CapsuleLibfile:///\\Users\andrewfish\Downloads\html-2\lc_capsulelib.html * CpuExceptionHandlerLibfile:///\\Users\andrewfish\Downloads\html-2\lc_cpuexceptionhandlerlib.html * CustomizedDisplayLibfile:///\\Users\andrewfish\Downloads\html-2\lc_customizeddisplaylib.html * DebugAgentLibfile:///\\Users\andrewfish\Downloads\html-2\lc_debugagentlib.html * DpcLibfile:///\\Users\andrewfish\Downloads\html-2\lc_dpclib.html * HiiLibfile:///\\Users\andrewfish\Downloads\html-2\lc_hiilib.html * IpIoLibfile:///\\Users\andrewfish\Downloads\html-2\lc_ipiolib.html * LockBoxLibfile:///\\Users\andrewfish\Downloads\html-2\lc_lockboxlib.html * NetLibfile:///\\Users\andrewfish\Downloads\html-2\lc_netlib.html * OemHookStatusCodeLibfile:///\\Users\andrewfish\Downloads\html-2\lc_oemhookstatuscodelib.html * PlatformHookLibfile:///\\Users\andrewfish\Downloads\html-2\lc_platformhooklib.html * RecoveryLibfile:///\\Users\andrewfish\Downloads\html-2\lc_recoverylib.html * ResetSystemLibfile:///\\Users\andrewfish\Downloads\html-2\lc_resetsystemlib.html * S3Libfile:///\\Users\andrewfish\Downloads\html-2\lc_s3lib.html * SecurityManagementLibfile:///\\Users\andrewfish\Downloads\html-2\lc_securitymanagementlib.html * SmmCorePlatformHookLibfile:///\\Users\andrewfish\Downloads\html-2\lc_smmcoreplatformhooklib.html * TcpIoLibfile:///\\Users\andrewfish\Downloads\html-2\lc_tcpiolib.html * UdpIoLibfile:///\\Users\andrewfish\Downloads\html-2\lc_udpiolib.html * UefiHiiServicesLibfile:///\\Users\andrewfish\Downloads\html-2\lc_uefihiiserviceslib.html vs. .CHM list (from the App I had to pay for :() * BaseLibitss://chm/lc_baselib.html * BaseMemoryLibitss://chm/lc_basememorylib.html * CacheMaintenanceLibitss://chm/lc_cachemaintenancelib.html * CpuLibitss://chm/lc_cpulib.html * DebugLibitss://chm/lc_debuglib.html * DebugPrintErrorLevelLibitss://chm/lc_debugprinterrorlevellib.html * DevicePathLibitss://chm/lc_devicepathlib.html * DxeCoreEntryPointitss://chm/lc_dxecoreentrypoint.html * DxeServicesLibitss://chm/lc_dxeserviceslib.html * DxeServicesTableLibitss://chm/lc_dxeservicestablelib.html * ExtractGuidedSectionLibitss://chm/lc_extractguidedsectionlib.html * HobLibitss://chm/lc_hoblib.html * IoLibitss://chm/lc_iolib.html * MemoryAllocationLibitss://chm/lc_memoryallocationlib.html * PcdLibitss://chm/lc_pcdlib.html * PciCf8Libitss://chm/lc_pcicf8lib.html * PciExpressLibitss://chm/lc_pciexpresslib.html * PciLibitss://chm/lc_pcilib.html * PciSegmentLibitss://chm/lc_pcisegmentlib.html * PeCoffExtraActionLibitss://chm/lc_pecoffextraactionlib.html * PeCoffGetEntryPointLibitss://chm/lc_pecoffgetentrypointlib.html * PeCoffLibitss://chm/lc_pecofflib.html * PeiCoreEntryPointitss://chm/lc_peicoreentrypoint.html * PeimEntryPointitss://chm/lc_peimentrypoint.html * PeiServicesLibitss://chm/lc_peiserviceslib.html * PeiServicesTablePointerLibitss://chm/lc_peiservicestablepointerlib.html * PerformanceLibitss://chm/lc_performancelib.html * PostCodeLibitss://chm/lc_postcodelib.html * PrintLibitss://chm/lc_printlib.html * ReportStatusCodeLibitss://chm/lc_reportstatuscodelib.html * ResourcePublicationLibitss://chm/lc_resourcepublicationlib.html * S3BootScriptLibitss://chm/lc_s3bootscriptlib.html * S3IoLibitss://chm/lc_s3iolib.html * S3PciLibitss://chm/lc_s3pcilib.html * S3SmbusLibitss://chm/lc_s3smbuslib.html * S3StallLibitss://chm/lc_s3stalllib.html * SerialPortLibitss://chm/lc_serialportlib.html * SmbusLibitss://chm/lc_smbuslib.html * SynchronizationLibitss://chm/lc_synchronizationlib.html * TimerLibitss://chm/lc_timerlib.html * UefiApplicationEntryPointitss://chm/lc_uefiapplicationentrypoint.html * UefiBootServicesTableLibitss://chm/lc_uefibootservicestablelib.html * UefiDecompressLibitss://chm/lc_uefidecompresslib.html * UefiDriverEntryPointitss://chm/lc_uefidriverentrypoint.html * UefiLibitss://chm/lc_uefilib.html * UefiRuntimeLibitss://chm/lc_uefiruntimelib.html *
Re: [edk2] The UDK 2014 html documentation is busted.
Latest documentation for the UDK2014 .chm files have been converted to .PDF see: https://sourceforge.net/apps/mediawiki/tianocore/index.php?title=UDK2014#Documents thanks, Laurie laurie.jarlst...@intel.commailto:laurie.jarlst...@intel.com EFI / Framework Technical Marketing Engineering Team (503) 712-9395 From: Andrew Fish [mailto:af...@apple.com] Sent: Wednesday, May 21, 2014 11:40 AM To: edk2-devel@lists.sourceforge.net Subject: Re: [edk2] The UDK 2014 html documentation is busted. On May 21, 2014, at 11:28 AM, Jarlstrom, Laurie laurie.jarlst...@intel.commailto:laurie.jarlst...@intel.com wrote: I can try to move the .chm files somewhere else on the web. Mean time I have uploaded each .chm as a zip to download to a local directory instead of the .chm itself. Each zip can be extracted in the local machine and then viewed locally. .chm is not a multi OS solution. It requires 3rd party applications on Mac OS X. I want to view the documents from an URL just like the source @ https://svn.code.sf.net/p/edk2/code/trunk/edk2/ It is painful to point developers at 3rd party tools from unknown small developers and ask them to download these tools onto their system to view the documentation. Thanks, Andrew Fish thanks, Laurie laurie.jarlst...@intel.commailto:laurie.jarlst...@intel.com EFI / Framework Technical Marketing Engineering Team (503) 712-9395 From: Andrew Fish [mailto:af...@apple.com] Sent: Wednesday, May 21, 2014 10:31 AM To: edk2-devel@lists.sourceforge.netmailto:edk2-devel@lists.sourceforge.net Subject: [edk2] The UDK 2014 html documentation is busted. I noticed the MdePkg HTML documentation is very busted. Would it be possible to host the .chm files on the web, so those of use with systems that do not natively support .chm can view them without an application. For example: HTML LibraryClass List: * CapsuleLibfile:///\\Users\andrewfish\Downloads\html-2\lc_capsulelib.html * CpuExceptionHandlerLibfile:///\\Users\andrewfish\Downloads\html-2\lc_cpuexceptionhandlerlib.html * CustomizedDisplayLibfile:///\\Users\andrewfish\Downloads\html-2\lc_customizeddisplaylib.html * DebugAgentLibfile:///\\Users\andrewfish\Downloads\html-2\lc_debugagentlib.html * DpcLibfile:///\\Users\andrewfish\Downloads\html-2\lc_dpclib.html * HiiLibfile:///\\Users\andrewfish\Downloads\html-2\lc_hiilib.html * IpIoLibfile:///\\Users\andrewfish\Downloads\html-2\lc_ipiolib.html * LockBoxLibfile:///\\Users\andrewfish\Downloads\html-2\lc_lockboxlib.html * NetLibfile:///\\Users\andrewfish\Downloads\html-2\lc_netlib.html * OemHookStatusCodeLibfile:///\\Users\andrewfish\Downloads\html-2\lc_oemhookstatuscodelib.html * PlatformHookLibfile:///\\Users\andrewfish\Downloads\html-2\lc_platformhooklib.html * RecoveryLibfile:///\\Users\andrewfish\Downloads\html-2\lc_recoverylib.html * ResetSystemLibfile:///\\Users\andrewfish\Downloads\html-2\lc_resetsystemlib.html * S3Libfile:///\\Users\andrewfish\Downloads\html-2\lc_s3lib.html * SecurityManagementLibfile:///\\Users\andrewfish\Downloads\html-2\lc_securitymanagementlib.html * SmmCorePlatformHookLibfile:///\\Users\andrewfish\Downloads\html-2\lc_smmcoreplatformhooklib.html * TcpIoLibfile:///\\Users\andrewfish\Downloads\html-2\lc_tcpiolib.html * UdpIoLibfile:///\\Users\andrewfish\Downloads\html-2\lc_udpiolib.html * UefiHiiServicesLibfile:///\\Users\andrewfish\Downloads\html-2\lc_uefihiiserviceslib.html vs. .CHM list (from the App I had to pay for :() * BaseLibitss://chm/lc_baselib.html * BaseMemoryLibitss://chm/lc_basememorylib.html * CacheMaintenanceLibitss://chm/lc_cachemaintenancelib.html * CpuLibitss://chm/lc_cpulib.html * DebugLibitss://chm/lc_debuglib.html * DebugPrintErrorLevelLibitss://chm/lc_debugprinterrorlevellib.html * DevicePathLibitss://chm/lc_devicepathlib.html * DxeCoreEntryPointitss://chm/lc_dxecoreentrypoint.html * DxeServicesLibitss://chm/lc_dxeserviceslib.html * DxeServicesTableLibitss://chm/lc_dxeservicestablelib.html * ExtractGuidedSectionLibitss://chm/lc_extractguidedsectionlib.html * HobLibitss://chm/lc_hoblib.html * IoLibitss://chm/lc_iolib.html * MemoryAllocationLibitss://chm/lc_memoryallocationlib.html * PcdLibitss://chm/lc_pcdlib.html * PciCf8Libitss://chm/lc_pcicf8lib.html * PciExpressLibitss://chm/lc_pciexpresslib.html * PciLibitss://chm/lc_pcilib.html * PciSegmentLibitss://chm/lc_pcisegmentlib.html * PeCoffExtraActionLibitss://chm/lc_pecoffextraactionlib.html * PeCoffGetEntryPointLibitss://chm/lc_pecoffgetentrypointlib.html * PeCoffLibitss://chm/lc_pecofflib.html * PeiCoreEntryPointitss://chm/lc_peicoreentrypoint.html * PeimEntryPointitss://chm/lc_peimentrypoint.html * PeiServicesLibitss://chm/lc_peiserviceslib.html * PeiServicesTablePointerLibitss://chm/lc_peiservicestablepointerlib.html * PerformanceLibitss://chm/lc_performancelib.html * PostCodeLibitss
[edk2] Tianocore.org wiki performance issues
All, The github wiki pages http://tianocore.github.io/ have much better performance than the Sourceforge wiki pages. Please use the github link for now unless you find a link that is missing or not correct. There is a link on the main htttp://tianocore.org page to goto the github link. The Projectshttps://github.com/tianocore/tianocore.github.io/wiki/Projects link (on the upper right with Google Chrome) of the main github page can help you traverse through though the same links from the Sourceforge wiki pages. Meanwhile the Sourceforge mediawiki is still available and we will be maintaining a both for now. Thanks to Jordan for getting the github wiki up in place. thanks, Laurie laurie.jarlst...@intel.commailto:laurie.jarlst...@intel.com EFI / Framework Technical Marketing Engineering Team (503) 712-9395 -- Want fast and easy access to all the code in your enterprise? Index and search up to 200,000 lines of code with a free copy of Black Duck Code Sight - the same software that powers the world's largest code search on Ohloh, the Black Duck Open Hub! Try it now. http://p.sf.net/sfu/bds___ edk2-devel mailing list edk2-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-devel
Re: [edk2] [edk2-buildtools] Tianocore.org wiki performance issues
Please note that github does not work with IE 7 or 8. You will get an error message from that bowser Please note that GitHub no longer supports Internet Explorer versions 7 or 8. We recommend upgrading to the latest Internet Explorerhttp://windows.microsoft.com/ie, Google Chromehttps://chrome.google.com, or Firefoxhttps://mozilla.org/firefox/. If you are using IE 9 or later, make sure you turn off Compatibility Viewhttp://windows.microsoft.com/en-US/windows7/webpages-look-incorrect-in-Internet-Explorer. thanks, Laurie laurie.jarlst...@intel.commailto:laurie.jarlst...@intel.com EFI / Framework Technical Marketing Engineering Team (503) 712-9395 From: Jarlstrom, Laurie [mailto:laurie.jarlst...@intel.com] Sent: Wednesday, July 16, 2014 11:27 AM To: edk2-devel@lists.sourceforge.net; edk2-buildtools-de...@lists.sourceforge.net Subject: [edk2-buildtools] Tianocore.org wiki performance issues All, The github wiki pages http://tianocore.github.io/ have much better performance than the Sourceforge wiki pages. Please use the github link for now unless you find a link that is missing or not correct. There is a link on the main htttp://tianocore.org page to goto the github link. The Projectshttps://github.com/tianocore/tianocore.github.io/wiki/Projects link (on the upper right with Google Chrome) of the main github page can help you traverse through though the same links from the Sourceforge wiki pages. Meanwhile the Sourceforge mediawiki is still available and we will be maintaining a both for now. Thanks to Jordan for getting the github wiki up in place. thanks, Laurie laurie.jarlst...@intel.commailto:laurie.jarlst...@intel.com EFI / Framework Technical Marketing Engineering Team (503) 712-9395 -- Want fast and easy access to all the code in your enterprise? Index and search up to 200,000 lines of code with a free copy of Black Duck Code Sight - the same software that powers the world's largest code search on Ohloh, the Black Duck Open Hub! Try it now. http://p.sf.net/sfu/bds___ edk2-devel mailing list edk2-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-devel
Re: [edk2] [edk2-buildtools] Tianocore.org wiki performance issues
Another update: Also I have noticed that if you are behind a firewall that the Sourceforge tianocorehttp://tianocore.sourceforge.net/wiki/Welcome wiki is substantially slower. I have had best results with the Firefox browser and with proxy settings as set up to being used behind a fire wall. This is still slower than the tianocore Githubhttp://tianocore.github.io/ wiki but much better than some of the other browsers also having their proxy settings set accordingly. thanks, Laurie laurie.jarlst...@intel.commailto:laurie.jarlst...@intel.com EFI / Framework Technical Marketing Engineering Team (503) 712-9395 From: Jarlstrom, Laurie Sent: Wednesday, July 16, 2014 11:45 AM To: Jarlstrom, Laurie; edk2-devel@lists.sourceforge.net; edk2-buildtools-de...@lists.sourceforge.net Subject: RE: [edk2-buildtools] Tianocore.org wiki performance issues Please note that github does not work with IE 7 or 8. You will get an error message from that bowser Please note that GitHub no longer supports Internet Explorer versions 7 or 8. We recommend upgrading to the latest Internet Explorerhttp://windows.microsoft.com/ie, Google Chromehttps://chrome.google.com, or Firefoxhttps://mozilla.org/firefox/. If you are using IE 9 or later, make sure you turn off Compatibility Viewhttp://windows.microsoft.com/en-US/windows7/webpages-look-incorrect-in-Internet-Explorer. thanks, Laurie laurie.jarlst...@intel.commailto:laurie.jarlst...@intel.com EFI / Framework Technical Marketing Engineering Team (503) 712-9395 From: Jarlstrom, Laurie [mailto:laurie.jarlst...@intel.com] Sent: Wednesday, July 16, 2014 11:27 AM To: edk2-devel@lists.sourceforge.netmailto:edk2-devel@lists.sourceforge.net; edk2-buildtools-de...@lists.sourceforge.netmailto:edk2-buildtools-de...@lists.sourceforge.net Subject: [edk2-buildtools] Tianocore.org wiki performance issues All, The github wiki pages http://tianocore.github.io/ have much better performance than the Sourceforge wiki pages. Please use the github link for now unless you find a link that is missing or not correct. There is a link on the main htttp://tianocore.org page to goto the github link. The Projectshttps://github.com/tianocore/tianocore.github.io/wiki/Projects link (on the upper right with Google Chrome) of the main github page can help you traverse through though the same links from the Sourceforge wiki pages. Meanwhile the Sourceforge mediawiki is still available and we will be maintaining a both for now. Thanks to Jordan for getting the github wiki up in place. thanks, Laurie laurie.jarlst...@intel.commailto:laurie.jarlst...@intel.com EFI / Framework Technical Marketing Engineering Team (503) 712-9395 -- Want fast and easy access to all the code in your enterprise? Index and search up to 200,000 lines of code with a free copy of Black Duck Code Sight - the same software that powers the world's largest code search on Ohloh, the Black Duck Open Hub! Try it now. http://p.sf.net/sfu/bds___ edk2-devel mailing list edk2-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-devel
[edk2] UDK2014 SP1 Sneak Peek
http://tianocore.sourceforge.net/wiki/RoadMap2014SP1 or the same on github https://github.com/tianocore/tianocore.github.io/wiki/RoadMap2014SP1 thanks, Laurie laurie.jarlst...@intel.commailto:laurie.jarlst...@intel.com EFI / Framework Technical Marketing Engineering Team (503) 712-9395 -- Slashdot TV. Video for Nerds. Stuff that Matters. http://pubads.g.doubleclick.net/gampad/clk?id=160591471iu=/4140/ostg.clktrk___ edk2-devel mailing list edk2-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-devel
[edk2] UDK2014.SP1 issue with DHCP6 Driver
The UDK2014.SP1 has an issue with the DHCP6 driver from the NetworkPkg. When using LLT method to calculate the DHCP6 DUID, function Dhcp6GenerateClientId() will write data to the pointer's pointer Duid incorrectly, which cause system crash during every boot and possible data corruption. Currently the fix is in: Revision: 16337 http://sourceforge.net/p/edk2/code/16337 trunk/edk2/NetworkPkg/Dhcp6Dxe/Dhcp6Utility.c thanks, Laurie laurie.jarlst...@intel.commailto:laurie.jarlst...@intel.com EFI / Framework Technical Marketing Engineering Team (503) 712-9395 -- Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://pubads.g.doubleclick.net/gampad/clk?id=154624111iu=/4140/ostg.clktrk___ edk2-devel mailing list edk2-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-devel
Re: [edk2-buildtools] Confirm Build System Explanation Document - Please Check
Please also refer to the UDK2010 Build specification documents for a more complete definition. http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=EDK_II_Specifications thanks, Laurie laurie.jarlst...@intel.commailto:laurie.jarlst...@intel.com EFI / Framework Technical Marketing Engineering Team (503) 712-9395 From: David F. [mailto:df7...@gmail.com] Sent: Wednesday, February 06, 2013 9:48 AM To: edk2-buildtools-devel@lists.sourceforge.net Subject: [edk2-buildtools] Confirm Build System Explanation Document - Please Check Hi, Can someone check the facts of this document, especially the one under the .INF [Packages] sector where it says the .DCS file is not used. TIA!! -- Free Next-Gen Firewall Hardware Offer Buy your Sophos next-gen firewall before the end March 2013 and get the hardware for free! Learn more. http://p.sf.net/sfu/sophos-d2d-feb___ edk2-buildtools-devel mailing list edk2-buildtools-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-buildtools-devel
Re: [edk2-buildtools] Tianocore.org wiki performance issues
Please note that github does not work with IE 7 or 8. You will get an error message from that bowser Please note that GitHub no longer supports Internet Explorer versions 7 or 8. We recommend upgrading to the latest Internet Explorerhttp://windows.microsoft.com/ie, Google Chromehttps://chrome.google.com, or Firefoxhttps://mozilla.org/firefox/. If you are using IE 9 or later, make sure you turn off Compatibility Viewhttp://windows.microsoft.com/en-US/windows7/webpages-look-incorrect-in-Internet-Explorer. thanks, Laurie laurie.jarlst...@intel.commailto:laurie.jarlst...@intel.com EFI / Framework Technical Marketing Engineering Team (503) 712-9395 From: Jarlstrom, Laurie [mailto:laurie.jarlst...@intel.com] Sent: Wednesday, July 16, 2014 11:27 AM To: edk2-de...@lists.sourceforge.net; edk2-buildtools-devel@lists.sourceforge.net Subject: [edk2-buildtools] Tianocore.org wiki performance issues All, The github wiki pages http://tianocore.github.io/ have much better performance than the Sourceforge wiki pages. Please use the github link for now unless you find a link that is missing or not correct. There is a link on the main htttp://tianocore.org page to goto the github link. The Projectshttps://github.com/tianocore/tianocore.github.io/wiki/Projects link (on the upper right with Google Chrome) of the main github page can help you traverse through though the same links from the Sourceforge wiki pages. Meanwhile the Sourceforge mediawiki is still available and we will be maintaining a both for now. Thanks to Jordan for getting the github wiki up in place. thanks, Laurie laurie.jarlst...@intel.commailto:laurie.jarlst...@intel.com EFI / Framework Technical Marketing Engineering Team (503) 712-9395 -- Want fast and easy access to all the code in your enterprise? Index and search up to 200,000 lines of code with a free copy of Black Duck Code Sight - the same software that powers the world's largest code search on Ohloh, the Black Duck Open Hub! Try it now. http://p.sf.net/sfu/bds___ edk2-buildtools-devel mailing list edk2-buildtools-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-buildtools-devel
Re: [edk2] NT32 build run fails
Rajib, Did you start with the Training material zip or the UDK2014 release? It is okay if you are on Windows 7 64 bit. Your OS will still run the Nt32 emulation. Try to the following: Delete the Build directory and the Conf\.cache directory and issue the Build command without the -D switch. thanks, Laurie laurie.jarlst...@intel.commailto:laurie.jarlst...@intel.com EFI / Framework Technical Marketing Engineering Team (503) 712-9395 From: Ghosal, Rajib Sent: Tuesday, January 27, 2015 3:39 PM To: Jarlstrom, Laurie; edk2-devel@lists.sourceforge.net Subject: RE: NT32 build run fails I changed the target.txt to change the architecture as IA32 and it could not build the shell (my machine is win7 x64 though) C:\FW\edk2build -D BUILD_NEW_SHELL Build environment: Windows-7-6.1.7601-SP1 Build start time: 16:34:14, Jan.27 2015 WORKSPACE= c:\fw\edk2 ECP_SOURCE = c:\fw\edk2\edkcompatibilitypkg EDK_SOURCE = c:\fw\edk2\edkcompatibilitypkg EFI_SOURCE = c:\fw\edk2\edkcompatibilitypkg EDK_TOOLS_PATH = c:\fw\edk2\basetools Architecture(s) = IA32 Build target = DEBUG Toolchain= VS2012x86 Active Platform = c:\fw\edk2\Nt32Pkg\Nt32Pkg.dsc Flash Image Definition = c:\fw\edk2\Nt32Pkg\Nt32Pkg.fdf Processing meta-data done! Building ... c:\fw\edk2\MdePkg\Library\PeiMemoryAllocationLib\PeiMemoryAllocationLib.inf [IA32] Building ... c:\fw\edk2\MdePkg\Library\PeiServicesLib\PeiServicesLib.inf [IA32] Building ... c:\fw\edk2\Nt32Pkg\Library\PeiNt32OemHookStatusCodeLib\PeiNt32OemHookStatusCodeLib.inf [IA32] Building ... c:\fw\edk2\MdeModulePkg\Library\PeiReportStatusCodeLib\PeiReportStatusCodeLib.inf [IA32] Building ... c:\fw\edk2\MdePkg\Library\BaseLib\BaseLib.inf [IA32] Building ... c:\fw\edk2\MdePkg\Library\BaseMemoryLibOptDxe\BaseMemoryLibOptDxe.inf [IA32] Building ... c:\fw\edk2\MdePkg\Library\BasePrintLib\BasePrintLib.inf [IA32] Building ... c:\fw\edk2\MdePkg\Library\BasePcdLibNull\BasePcdLibNull.inf [IA32] Building ... c:\fw\edk2\MdePkg\Library\BaseDebugLibNull\BaseDebugLibNull.inf [IA32] Building ... c:\fw\edk2\MdePkg\Library\PeiServicesTablePointerLib\PeiServicesTablePointerLib.inf [IA32] Building ... c:\fw\edk2\MdePkg\Library\UefiBootServicesTableLib\UefiBootServicesTableLib.inf [IA32] Building ... c:\fw\edk2\MdePkg\Library\UefiRuntimeServicesTableLib\UefiRuntimeServicesTableLib.inf [IA32] Building ... c:\fw\edk2\MdePkg\Library\UefiDevicePathLibDevicePathProtocol\UefiDevicePathLibDevicePathProtocol.inf [IA32] Building ... c:\fw\edk2\MdePkg\Library\UefiLib\UefiLib.inf [IA32] Building ... c:\fw\edk2\MdePkg\Library\DxeHobLib\DxeHobLib.inf [IA32] Building ... c:\fw\edk2\MdePkg\Library\BasePeCoffExtraActionLibNull\BasePeCoffExtraActionLibNull.inf [IA32] Building ... c:\fw\edk2\MdePkg\Library\BasePeCoffLib\BasePeCoffLib.inf [IA32] Building ... c:\fw\edk2\MdeModulePkg\Library\OemHookStatusCodeLibNull\OemHookStatusCodeLibNull.inf [IA32] Building ... c:\fw\edk2\MdePkg\Library\BaseDebugPrintErrorLevelLib\BaseDebugPrintErrorLevelLib.inf [IA32] Building ... c:\fw\edk2\IntelFrameworkModulePkg\Library\PeiDxeDebugLibReportStatusCode\PeiDxeDebugLibReportStatusCode.inf [IA32] Building ... c:\fw\edk2\MdePkg\Library\PeiHobLib\PeiHobLib.inf [IA32] Building ... c:\fw\edk2\MdePkg\Library\BaseMemoryLibOptPei\BaseMemoryLibOptPei.inf [IA32] Building ... c:\fw\edk2\Nt32Pkg\Library\PeiNt32PeCoffExtraActionLib\PeiNt32PeCoffExtraActionLib.inf [IA32] Building ... c:\fw\edk2\Nt32Pkg\Library\Nt32PeiPeCoffGetEntryPointLib\Nt32PeiPeCoffGetEntryPointLib.inf [IA32] Building ... c:\fw\edk2\MdePkg\Library\BasePerformanceLibNull\BasePerformanceLibNull.inf [IA32] Building ... c:\fw\edk2\MdePkg\Library\PeiCoreEntryPoint\PeiCoreEntryPoint.inf [IA32] Building ... c:\fw\edk2\MdePkg\Library\BaseCacheMaintenanceLib\BaseCacheMaintenanceLib.inf [IA32] Building ... c:\fw\edk2\MdePkg\Library\PeimEntryPoint\PeimEntryPoint.inf [IA32] Building ... c:\fw\edk2\MdePkg\Library\PeiPcdLib\PeiPcdLib.inf [IA32] Building ... c:\fw\edk2\MdePkg\Library\BaseSerialPortLibNull\BaseSerialPortLibNull.inf [IA32] Building ... c:\fw\edk2\MdePkg\Library\PeiExtractGuidedSectionLib\PeiExtractGuidedSectionLib.inf [IA32] Building ... c:\fw\edk2\IntelFrameworkModulePkg\Library\BaseUefiTianoCustomDecompressLib\BaseUefiTianoCustomDecompressLib.inf [IA3 2] Building ... c:\fw\edk2\MdeModulePkg\Library\DebugAgentLibNull\DebugAgentLibNull.inf [IA32] Building ... c:\fw\edk2\MdeModulePkg\Library\DxeReportStatusCodeLib\DxeReportStatusCodeLib.inf [IA32] Building ... c:\fw\edk2\MdePkg\Library\UefiDevicePathLib\UefiDevicePathLib.inf [IA32] Building ... c:\fw\edk2\MdeModulePkg\Library\DxeCoreMemoryAllocationLib\DxeCoreMemoryAllocationLib.inf [IA32] Building ... c:\fw\edk2\MdePkg\Library\DxeCoreEntryPoint\DxeCoreEntryPoint.inf [IA32] Building ... c:\fw\edk2\MdePkg\Library\DxeCoreHobLib\DxeCoreHobLib.inf [IA32] Building ... c:\fw\edk2\MdeModulePkg\Library\DxeDebugPrintErrorLevelLib
Re: [edk2] NT32 build run fails
You are getting an error because of the linker mismatch( Highlighted below). Link error LNK1123 This is typically the result of a incompatible version of Windows .NET and Microsoft Visual Studio. I see you are using Visual Studio 2010. The fix is to install Microsoft Visual Studio 2010 Service Pack 1. C:\Program Files (x86)\Microsoft Visual Studio 10.0\Vc\bin\cl.exe /Foc:\fw\edk2\Build\NT32IA32\DEBUG_VS2010x86\IA32\MdeM odulePkg\Universal\Network\Ip4ConfigDxe\Ip4ConfigDxe\OUTPUT\.\AutoGen.obj /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1ib2 /GL / FIAutoGen.h /EHs-c- /GR- /GF /Gy /Zi /Gm /Ic:\fw\edk2\MdeModulePkg\Universal\Network\Ip4ConfigDxe /Ic:\fw\edk2\Build\NT32IA32\DEB UG_VS2010x86\IA32\MdeModulePkg\Universal\Network\Ip4ConfigDxe\Ip4ConfigDxe\DEBUG /Ic:\fw\edk2\MdePkg /Ic:\fw\edk2\MdePkg\Include /Ic:\fw\edk2\MdePkg\Include\Ia32 /Ic:\fw\edk2\MdeModulePkg /Ic:\fw\edk2\MdeModulePkg\Include c:\fw\edk2\Build\NT32IA32\DEBUG_V S2010x86\IA32\MdeModulePkg\Universal\Network\Ip4ConfigDxe\Ip4ConfigDxe\DEBUG\AutoGen.c Finished generating code AutoGen.c LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt thanks, Laurie laurie.jarlst...@intel.com EFI / Framework Technical Marketing Engineering Team (503) 712-9395 -Original Message- From: Ghosal, Rajib Sent: Tuesday, January 27, 2015 5:24 PM To: edk2-devel@lists.sourceforge.net; Justen, Jordan L; Jarlstrom, Laurie Subject: RE: [edk2] NT32 build run fails Hello, After the successful building of the nt32, I went to the next steps of creating the MyWizardDriver. As mentioned in the guide, I have followed the steps to create the MyWizardDriver. When I build (step 8.2) , the build failed. The command prompt trace is attached for your convenience. Your help is highly appreciated. Thanks, Rajib -Original Message- From: Ghosal, Rajib [mailto:rajib.gho...@intel.com] Sent: Tuesday, January 27, 2015 5:31 PM To: Justen, Jordan L; edk2-devel@lists.sourceforge.netmailto:edk2-devel@lists.sourceforge.net; Jarlstrom, Laurie Subject: Re: [edk2] NT32 build run fails Thanks, I could build with IA32 and VS2010 and that serves my goal for now. Rajib -Original Message- From: Justen, Jordan L Sent: Tuesday, January 27, 2015 4:49 PM To: edk2-devel@lists.sourceforge.netmailto:edk2-devel@lists.sourceforge.net; Jarlstrom, Laurie; Ghosal, Rajib Subject: Re: [edk2] NT32 build run fails On 2015-01-27 15:27:02, Jarlstrom, Laurie wrote: Rajib, Try building for IA32. I am not sure that the Nt32 emulation works for 64 bit. It looks like something related was fixed for X64 in December (r16550). https://github.com/tianocore/edk2/commit/997a5d1b -Jordan From: Ghosal, Rajib Sent: Tuesday, January 27, 2015 3:21 PM To: edk2-devel@lists.sourceforge.netmailto:edk2-devel@lists.sourceforge.net Cc: Jarlstrom, Laurie Subject: NT32 build run fails Hello, I am following the steps in the document Uefi_lab_guild.docx (attached) to build the shell first. My goal is to test HII forms that I would add to the product I am working on. The shell builds successfully, however the “Build Run” failed (Section 1.2 step 3). The attached captures are provided. I am using win 7 x64 machine and VS2012, however this machine has VS2010, VS2012 and VS2013. I have set the target.txt as follows: TARGET_ARCH = X64 and TOOL_CHAIN_TAG= VS2012x86 In tools_def.txt, I have changed the ##DEFINE WINSDK_VERSION = v6.0A ##DEFINE WINSDK_BIN = c:\Program Files\Microsoft SDKs\Windows\DEF (WINSDK_VERSION)\bin To DEFINE WINSDK_VERSION = 8.0 DEFINE WINSDK_BIN = C:\Program Files (x86)\Windows Kits\DEF (WINSDK_VERSION)\bin\x86 DEFINE WINSDKx86_BIN= c:\Program Files (x86)\Microsoft SDKs\Windows\DEF (WINSDK_VERSION)\bin With these settings, I could successfully build the Nt32 emulation, however, when I run the Build Run, it fails. C:\FW\edk2build run Build environment: Windows-7-6.1.7601-SP1 Build start time: 15:41:52, Jan.27 2015 WORKSPACE= c:\fw\edk2 ECP_SOURCE = c:\fw\edk2\edkcompatibilitypkg EDK_SOURCE = c:\fw\edk2\edkcompatibilitypkg EFI_SOURCE = c:\fw\edk2\edkcompatibilitypkg EDK_TOOLS_PATH = c:\fw\edk2\basetools Architecture(s) = X64 Build target = DEBUG Toolchain= VS2012x86 Active Platform = c:\fw\edk2\Nt32Pkg\Nt32Pkg.dsc Flash Image Definition = c:\fw\edk2\Nt32Pkg\Nt32Pkg.fdf Processing meta-data ... done! build... : error C0DE: Unknown fatal error when processing [c:\fw\edk2\ShellPkg\Library\ UefiShellNetwork1CommandsLib\UefiShellNetwork1CommandsLib.inf [X64, VS2012x86, DEBUG]] (Please send email to edk2-devel@lists.sourceforge.netmailto:edk2-devel
Re: [edk2] I can't access http://tianocore.sourceforge.net
It seems sourceforge is having issues : Follow Twitter - they will tweet when it is back up SF.net Operations @sfnet_ops http://sourceforge.net/error-404.html thanks, Laurie laurie.jarlst...@intel.com EFI / Framework Technical Marketing Engineering Team (503) 712-9395 -Original Message- From: Andrew Fish [mailto:af...@apple.com] Sent: Friday, January 09, 2015 3:16 PM To: edk2-devel@lists.sourceforge.net Subject: [edk2] I can't access http://tianocore.sourceforge.net -- Dive into the World of Parallel Programming! The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net ___ edk2-devel mailing list edk2-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-devel -- Dive into the World of Parallel Programming! The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net ___ edk2-devel mailing list edk2-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-devel
Re: [edk2-buildtools] Problem Building - can't find PeCoffExtraActionLib
Hi David, Adding the Library reference should have done the trick. Did you put it in the section below in your .dsc file? [LibraryClasses.common] Also you responded to a email list that is not current. The current email is: edk2-de...@lists.01.org Please use this list in the future. Also where did you find a reference to this email list? thanks, Laurie laurie.jarlst...@intel.com Intel SSG/STO/EBP (503) 712-9395 -Original Message- From: David F. [mailto:df7...@gmail.com] Sent: Friday, October 06, 2017 12:26 PM To: edk2-buildtools-devel@lists.sourceforge.net Subject: [edk2-buildtools] Problem Building - can't find PeCoffExtraActionLib c:\edk2\Test\Test.dsc(...): error 4000: Instance of library class [PeCoffExtraActionLib] is not found in [c:\edk2\MdePkg\Library\BasePeCoffLib\BasePeCoffLib.inf] [X64] consumed by module [c:\edk2\Test\testapp\testapp.inf] I tried adding it to Test.dsc, using: BasePeCoffExtraActionLib|MdePkg/Library/BasePeCoffExtraActionLibNull/BasePeCoffExtraActionLibNull.inf But still not working. ??? What am I missing? TIA!! -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ edk2-buildtools-devel mailing list edk2-buildtools-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-buildtools-devel -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ edk2-buildtools-devel mailing list edk2-buildtools-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-buildtools-devel