Re: [edk2] Running EFI Shell

2012-10-31 Thread Andrew Fish
On Oct 31, 2012, at 12:36 AM, Валерий Бицоев wrote: > .nsh script is bad solution, because I need boot shell without pc native > shell. > I think, i have to add some drivers to my ShellPkg, but how i can do it? > Which changes in dsc and inf files i have to add for this? > You can build the d

Re: [edk2] Running EFI Shell

2012-10-31 Thread Валерий Бицоев
.nsh script is bad solution, because I need boot shell without pc native shell. I think, i have to add some drivers to my ShellPkg, but how i can do it? Which changes in dsc and inf files i have to add for this? -- Thanks. Valery 2012/10/27 Andrew Fish > > > Sent from my iPad > > On Oct 26, 2012

Re: [edk2] Running EFI Shell

2012-10-28 Thread Andrew Fish
Sent from my iPad On Oct 26, 2012, at 2:47 PM, Jordan Justen wrote: > On Fri, Oct 26, 2012 at 12:43 AM, Валерий Бицоев wrote: >> I resoved that assert by additional loading Uc2OnUcThunk.efi and then Shell >> started. >> But now I have new question: how to load those *.efi files from Shell cod

Re: [edk2] Running EFI Shell

2012-10-26 Thread Jordan Justen
On Fri, Oct 26, 2012 at 12:43 AM, Валерий Бицоев wrote: > I resoved that assert by additional loading Uc2OnUcThunk.efi and then Shell > started. > But now I have new question: how to load those *.efi files from Shell code? Maybe a .nsh script could be used to load them and then the shell? -Jorda

Re: [edk2] Running EFI Shell

2012-10-26 Thread Валерий Бицоев
I resoved that assert by additional loading Uc2OnUcThunk.efi and then Shell started. But now I have new question: how to load those *.efi files from Shell code? -- Valery. 2012/10/26 Валерий Бицоев > >>I think it might be easier to change code in the newer UEFI shell. > Which newer UEFI Shell co

Re: [edk2] Running EFI Shell

2012-10-26 Thread Валерий Бицоев
>>I think it might be easier to change code in the newer UEFI shell. Which newer UEFI Shell code you mean? I tried manually load HiiDatabase.efi and DevicePathDxe.efi, but after that i got new error: ASSERT_EFI_ERROR(Status= Device Error) at that lines of code Status = ShellCommandLibConstructor

Re: [edk2] Running EFI Shell

2012-10-25 Thread Jordan Justen
On Thu, Oct 25, 2012 at 11:19 AM, Валерий Бицоев wrote: > Binaries in EdkShellBinPkg works pretty good, but, unfortunately, i need to > build Shell, because i want to change some things. I think it might be easier to change code in the newer UEFI shell. > 2012/10/25 Jordan Justen >> On Thu, Oct

Re: [edk2] Running EFI Shell

2012-10-25 Thread Валерий Бицоев
Thanks for answering. Binaries in EdkShellBinPkg works pretty good, but, unfortunately, i need to build Shell, because i want to change some things. -- Valery 2012/10/25 Jordan Justen > On Thu, Oct 25, 2012 at 6:53 AM, Валерий Бицоев > wrote: > > I am trying to build with GCC44 and run any

Re: [edk2] Running EFI Shell

2012-10-25 Thread Jordan Justen
On Thu, Oct 25, 2012 at 6:53 AM, Валерий Бицоев wrote: > I am trying to build with GCC44 and run any version of EFI Shell with > edk2. When I build ShellPkg and tried to run it, i got ASSERT() at > this point: > > // > // Retrieve the pointer to the UEFI HII String Protocol > // > Status =

[edk2] Running EFI Shell

2012-10-25 Thread Валерий Бицоев
Hello, I am trying to build with GCC44 and run any version of EFI Shell with edk2. When I build ShellPkg and tried to run it, i got ASSERT() at this point: // // Retrieve the pointer to the UEFI HII String Protocol // Status = gBS->LocateProtocol (&gEfiHiiStringProtocolGuid, NULL, (VOID **