Re: [edk2] The UDK 2014 html documentation is busted.

2014-05-22 Thread Michael Lorer
I'd also love to have an online browsable version of the package documentation. And/Or a pdf version of the help files in this style: http://sourceforge.net/projects/edk2/files/Specifications/History

Re: [edk2] MdeModulePkg maintainer: Possible bug in Network/Mtftp4Dxe/Mtftp4Impl.c

2014-04-21 Thread Michael Lorer
OverrideData is not NULL. We'd better have specification to clarify this. At the same time, how about you update your code to set a valid IP address so that to get the code running first? Thanks, Ruth From: Michael Lorer [ <mailto:michael.lo...@opus.de> mailto:michael.lo...@opus.de]

[edk2] MdeModulePkg maintainer: Possible bug in Network/Mtftp4Dxe/Mtftp4Impl.c

2014-04-09 Thread Michael Lorer
Hi, I think I found a bug in MdeModulePkg/Universal/Network/Mtftp4Dxe/Mtftp4Impl.c Regarding UEFI Specification 2.4 EFI_MTFTP_PROTCOL.GetInfo() (PDF page 1411) in the related definitions of Override Data is mentioned that if I use a ServerIp address of 0.0.0.0 the currently configured address

[edk2] What happens to RegisterProtocolNotify() if CloseEvent() is called?

2014-01-15 Thread Michael Lorer
Hello, I'm using the two BootService functions CreateEvent() and RegisterProtocolNotify() to get informed when a protocol is getting installed. The protocol can be installed multiple times but I only want to get informed once. So I thought I use CloseEvent() on the Event handler I got from Cr

Re: [edk2] Problem creating bootable memory mapped disk space

2013-12-17 Thread Michael Lorer
on the image. I think after that it should work in the Shell out of the box. Regards, Michael -Ursprüngliche Nachricht- Von: Laszlo Ersek [mailto:ler...@redhat.com] Gesendet: Dienstag, 17. Dezember 2013 16:32 An: edk2-devel@lists.sourceforge.net Cc: Michael Lorer Betreff: Re: [edk2] Problem c

[edk2] Problem creating bootable memory mapped disk space

2013-12-17 Thread Michael Lorer
Hello, Short information on what I want to do: During UEFI boot I’m downloading a small complete partition image (including a MBR and a bootmanager) and place that image in allocated runtime space. After that I want to start the bootmanger inside of that image. What I’m doing so far: //

[edk2] Using gethostbydns functionality in own UEFI application

2013-12-04 Thread Michael Lorer
Hello there, I've written an application that is acquiring an ip address using DHCP and reads a bunch of files from a TFTP server in the internet. Right now I've hardcoded the IP address of the TFTP server in my code because there is no proper implementation for DNS requests in UEFI right now.

Re: [edk2] UEFI Networkstack: Chosing the right protocol if two network interfaces are available

2013-11-05 Thread Michael Lorer
chael -Ursprüngliche Nachricht- Von: Laszlo Ersek [mailto:ler...@redhat.com] Gesendet: Dienstag, 5. November 2013 15:04 An: Michael Lorer Cc: edk2-devel@lists.sourceforge.net Betreff: Re: AW: [edk2] UEFI Networkstack: Chosing the right protocol if two network interfaces are available On 11/0

Re: [edk2] UEFI Networkstack: Chosing the right protocol if two network interfaces are available

2013-11-05 Thread Michael Lorer
pport Protocol). Any ideas on that? Kind Regards, Michael -Ursprüngliche Nachricht- Von: Laszlo Ersek [mailto:ler...@redhat.com] Gesendet: Dienstag, 5. November 2013 11:59 An: Michael Lorer Cc: edk2-devel@lists.sourceforge.net Betreff: Re: [edk2] UEFI Networkstack: Chosing the right protoc

[edk2] UEFI Networkstack: Chosing the right protocol if two network interfaces are available

2013-11-05 Thread Michael Lorer
Hello, I'm working on an application that is using the UEFI networkstack to communicate with a TFTP server. That is working just fine on a mainboard with only one network interface. But now I have a problem on a mainboard with two Intel network interfaces. At first I'm doing something lik

Re: [edk2] UEFI Shell Scripting - exit command to exit the Shell

2013-09-24 Thread Michael Lorer
it the Shell I just did a build on the tip of the shellpkg and I can't seem to duplicate this issue. I had a very small script (pasted below). Is it possible something else is causing an error? -Jaben Echo test exit From: Michael Lorer [mailto:michael.lo...@opu

Re: [edk2] Access network directory using UEFI Shell

2013-09-23 Thread Michael Lorer
I've also done some research on the network features of UEFI. Regarding FTP I only found some kind of FTP application in the EFI Toolkit/cmds/ftp: https://svn.code.sf.net/p/efi-toolkit/code/trunk/efi-toolkit/cmds/ftp/ Download: http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=EFI_

[edk2] UEFI Shell Scripting - exit command to exit the Shell

2013-09-19 Thread Michael Lorer
Hello, I've written a little shell script and named it startup.nsh to get it automatically started when starting the shell. So far it is working just fine. But the 'exit' command inside my script (used without parameter /b) is just exiting the script itself and not the whole shell. If I ca

Re: [edk2] Question concerning PCI network card and UEFI network features

2013-03-22 Thread Michael Lorer
ork devices in the system. Lee Leahy (425) 881-4919 Intel Corporation Suite 125 2700 – 156th Ave NE Bellevue, WA 98007-6554 From: Michael Lorer [mailto:michael.lo...@opus.de] Sent: Wednesday, March 20, 2013 6:58 AM To: edk2-devel@lists.sourceforge.net Subject: [edk2] Question concerning

[edk2] Question concerning PCI network card and UEFI network features

2013-03-20 Thread Michael Lorer
Hello, I'm developing an UEFI application that is using the UEFI networkstack. I tested my application in the UEFI shell on a motherboard that has included the UEFI networkstack. Everything works fine if I use the network connector on the mainboard itself. But now I tried to get my applicati

Re: [edk2] Source-level-debugging (NT32 + MS Visual Studio 2010)

2013-03-06 Thread Michael Lorer
@yahoo.com] Gesendet: Mittwoch, 6. März 2013 19:31 An: edk2-devel@lists.sourceforge.net Betreff: Re: [edk2] Source-level-debugging (NT32 + MS Visual Studio 2010) Michael Lorer opus.de> writes: > > > Hello, > > I investigated some more in my problem. > And traced the problem of the

Re: [edk2] Source-level-debugging (NT32 + MS Visual Studio 2010)

2012-12-05 Thread Michael Lorer
y ideas what to check further? Regards, Michael Von: Michael Lorer [mailto:michael.lo...@opus.de] Gesendet: Dienstag, 4. Dezember 2012 16:33 An: edk2-devel@lists.sourceforge.net Betreff: [edk2] Source-level-debugging (NT32 + MS Visual Studio 2010) Hello, I set up my UEFI Build-environm

[edk2] Source-level-debugging (NT32 + MS Visual Studio 2010)

2012-12-04 Thread Michael Lorer
Hello, I set up my UEFI Build-environment as described here: http://uefi.blogspot.de/2012/06/how-to-debug-edk2s-windows-hosted-uefi.html I'm using Microsoft Windows 7, 64Bit together with MS Visual Studio 2010 Premium. Right now I'm able to build the NT32-package and include some own pack

Re: [edk2] LoadImage() for Bootx64.efi from a specific partition (DevicePath-problem)

2012-10-15 Thread Michael Lorer
UINT8 Length[2]; ///< Specific Device Path data. Type and Sub-Type define ///< type of data. Size of data is included in Length. } EFI_DEVICE_PATH_PROTOCOL; On Oct 15, 2012, at 6:25 AM, Michael Lorer wrote: Hello, I'

[edk2] LoadImage() for Bootx64.efi from a specific partition (DevicePath-problem)

2012-10-15 Thread Michael Lorer
Hello, I'm trinying to load a EFI\BOOT\Bootx64.efi-image from a specific partition using the UEFI LoadImage() function. But I think I have some difficulties to build a correct DevicePath to the image. Right now I do it the following way, but the LoadImage() function gets stuck in a Deadloop:

Re: [edk2] Protocol Questions

2012-10-10 Thread Michael Lorer
Hello, the BlockIO-Pointer in your example isn't mapped one-to-many. Instead it gets overwritten for each loop in the for-loop. You don't have to open all handle instances if you want to use a protocol. If you've got a valid device-pointer you can open just the single protocol instance fo

Re: [edk2] Get the GUIDs of all partitions out of the GPT

2012-10-08 Thread Michael Lorer
= Entry->EndingLBA - Entry->StartingLBA + 1; CopyMem (HdDev.Signature, &Entry->UniquePartitionGUID, sizeof (EFI_GUID)); On Oct 5, 2012, at 7:05 AM, Michael Lorer wrote: Hello, I've got a harddisk with a GPT and different partitions on it. Now I want to get the

Re: [edk2] Get the GUIDs of all partitions out of the GPT

2012-10-08 Thread Michael Lorer
= Entry->EndingLBA - Entry->StartingLBA + 1; CopyMem (HdDev.Signature, &Entry->UniquePartitionGUID, sizeof (EFI_GUID)); On Oct 5, 2012, at 7:05 AM, Michael Lorer wrote: Hello, I've got a harddisk with a GPT and different partitions on it. Now I want to get the GUID

[edk2] Get the GUIDs of all partitions out of the GPT

2012-10-05 Thread Michael Lorer
Hello, I've got a harddisk with a GPT and different partitions on it. Now I want to get the GUID of every partition (because I'm looking for a specific GUID). I tried it that way: // Get all BlockIO-protocols Status = gBS->LocateHandleBuffer(