|
Re: ESRT in OVMF
Hi Tom,
I am using OVMF.
I will try to enable some debug info from DxeCapsuleLib.
Thanks,
Sandeep
Hi Tom,
I am using OVMF.
I will try to enable some debug info from DxeCapsuleLib.
Thanks,
Sandeep
|
By
Sandeep Dhanvada
·
#349
·
|
|
ESRT in OVMF
Hi Sandeep,
Remind me, are you using a real platform to do these tests or are you using
OVMF? If you are using real hardware, the platform needs to properly
support capsules, which is quite rare
Hi Sandeep,
Remind me, are you using a real platform to do these tests or are you using
OVMF? If you are using real hardware, the platform needs to properly
support capsules, which is quite rare
|
By
Tomas Pilar (tpilar)
·
#348
·
|
|
Re: [EXTERNAL] Re: [edk2-discuss] [EXTERNAL] Re: [edk2-discuss] ESRT in OVMF
Hi Tom,
Sorry for the delayed response. I was offloaded to some other work.
Thanks for the pointer. There was some issue in FMP code in UEFI driver. After fixing this issue, booting is fine and
Hi Tom,
Sorry for the delayed response. I was offloaded to some other work.
Thanks for the pointer. There was some issue in FMP code in UEFI driver. After fixing this issue, booting is fine and
|
By
Sandeep Dhanvada
·
#347
·
|
|
Re: Help on UEFI variables
Why do you use UEFI variables for storing data related to a user-space
component? If the use case has nothing to do with UEFI (or firmware in
general), then UEFI variables look like a bad
Why do you use UEFI variables for storing data related to a user-space
component? If the use case has nothing to do with UEFI (or firmware in
general), then UEFI variables look like a bad
|
By
Laszlo Ersek
·
#346
·
|
|
OptionROM driver update failing in UEFI 2.4 but works on UEFI 2.3.1
(cc edk2-discuss for people with the same issue)
Glad to hear you've solved your problem!
Cheers,
Tom
(cc edk2-discuss for people with the same issue)
Glad to hear you've solved your problem!
Cheers,
Tom
|
By
Tomas Pilar <tomas@...>
·
#345
·
|
|
Help on UEFI variables
Good days to everybody,
I'm working on a user-space driver that uses UEFI for storing some driver specific variables. Due to the fact that this driver runs on Real-Time platform +1ms delays are
Good days to everybody,
I'm working on a user-space driver that uses UEFI for storing some driver specific variables. Due to the fact that this driver runs on Real-Time platform +1ms delays are
|
By
deniz343@...
·
#344
·
|
|
Re: What is the first place of code, we enter in EDK2 after an SMI?
There is a functionality in AMD hardware debug tools, HDT, with which you can set a breakpoint at the SMM entry point, the very first piece of code. I believe Intel's debug tools has the same
There is a functionality in AMD hardware debug tools, HDT, with which you can set a breakpoint at the SMM entry point, the very first piece of code. I believe Intel's debug tools has the same
|
By
Feng Libo <lbfeng@...>
·
#343
·
|
|
Re: What is the first place of code, we enter in EDK2 after an SMI?
Both AMD and Intel's Architectures Software Developer's Manual have the chapter to describe how to enter the SMM.
Yes, SMM is transparent for OS, so OS developers hate it. OS developers create SCI
Both AMD and Intel's Architectures Software Developer's Manual have the chapter to describe how to enter the SMM.
Yes, SMM is transparent for OS, so OS developers hate it. OS developers create SCI
|
By
Feng Libo <lbfeng@...>
·
#342
·
|
|
Re: OptionROM driver update failing in UEFI 2.4 but works on UEFI 2.3.1
Hi Liming,
I have SuperMicro X8 and X10 UEFI systems with me.
X10 AMI motherboard version:
EFI spec revision 2.4
EFI revision 5.11
X8 AMI motherboard version:
EFI spec revision 2.31
EFI revision
Hi Liming,
I have SuperMicro X8 and X10 UEFI systems with me.
X10 AMI motherboard version:
EFI spec revision 2.4
EFI revision 5.11
X8 AMI motherboard version:
EFI spec revision 2.31
EFI revision
|
By
udai sharma <udai16787@...>
·
#341
·
|
|
Re: What is the first place of code, we enter in EDK2 after an SMI?
As I know, the SMM flow as below:
1. Hardware trigger SMM signal (by IO trap, USB, PowerButton, and so on, detail in PI Spec)
2. CPU Save context and jump to the _SmiEntryPoint(SmiEntry.nasm)
3.
As I know, the SMM flow as below:
1. Hardware trigger SMM signal (by IO trap, USB, PowerButton, and so on, detail in PI Spec)
2. CPU Save context and jump to the _SmiEntryPoint(SmiEntry.nasm)
3.
|
By
Guomin Jiang
·
#340
·
|
|
What is the first place of code, we enter in EDK2 after an SMI?
Hello, i would like to write code, right after an SMI occurs.
I have searched the functions such as SmiRendezvous,SmiManage etc, and finally
went to UefiCpuPkg/PiSmmCpuDxeSmm/X64/SmiEntry.nasm
Hello, i would like to write code, right after an SMI occurs.
I have searched the functions such as SmiRendezvous,SmiManage etc, and finally
went to UefiCpuPkg/PiSmmCpuDxeSmm/X64/SmiEntry.nasm
|
By
mzktsn@...
·
#339
·
|
|
Re: OptionROM driver update failing in UEFI 2.4 but works on UEFI 2.3.1
You can register your unload function in the .inf file for your driver like
this:
[Defines]
...
UNLOAD_IMAGE = MyUnloadFunction
You can register your unload function in the .inf file for your driver like
this:
[Defines]
...
UNLOAD_IMAGE = MyUnloadFunction
|
By
Tomas Pilar (tpilar)
·
#338
·
|
|
Re: OptionROM driver update failing in UEFI 2.4 but works on UEFI 2.3.1
The difference between the 5.11 AMI bios and 4.654 AMI bios will be much,
much bigger than just the difference between the spec revisions from 2.31
to 2.4. The spec revision is just the set of APIs
The difference between the 5.11 AMI bios and 4.654 AMI bios will be much,
much bigger than just the difference between the spec revisions from 2.31
to 2.4. The spec revision is just the set of APIs
|
By
Tomas Pilar (tpilar)
·
#337
·
|
|
Re: OptionROM driver update failing in UEFI 2.4 but works on UEFI 2.3.1
You can register your unload function in the .inf file for your driver like this:
[Defines]
...
UNLOAD_IMAGE = MyUnloadFunction
You can register your unload function in the .inf file for your driver like this:
[Defines]
...
UNLOAD_IMAGE = MyUnloadFunction
|
By
Tomas Pilar (tpilar)
·
#336
·
|
|
Re: OptionROM driver update failing in UEFI 2.4 but works on UEFI 2.3.1
I review Edk2 DxeMain history. gBS->UnloadImage() behavior has no change in UEFI2.3 and UEFI2.4. Which UEFI system are you using?
Thanks
Liming
Sent: 2020年8月4日 2:44
To: udai sharma
I review Edk2 DxeMain history. gBS->UnloadImage() behavior has no change in UEFI2.3 and UEFI2.4. Which UEFI system are you using?
Thanks
Liming
Sent: 2020年8月4日 2:44
To: udai sharma
|
By
Liming Gao
·
#335
·
|
|
Re: OptionROM driver update failing in UEFI 2.4 but works on UEFI 2.3.1
Hi Andrew, Laszlo, Tomas,
Thanks for your comments.
I wrote a simple Test optiom Driver [Attached init.c] to verify the unload part, with minimum protocol
install for a UEFI PCI BUS driver.
From
Hi Andrew, Laszlo, Tomas,
Thanks for your comments.
I wrote a simple Test optiom Driver [Attached init.c] to verify the unload part, with minimum protocol
install for a UEFI PCI BUS driver.
From
|
By
udai sharma <udai16787@...>
·
#334
·
|
|
Re: OptionROM driver update failing in UEFI 2.4 but works on UEFI 2.3.1
So gBS->UnloadImage() is returning EFI_UNSUPPORTED. Per the UEFI Spec that implies that driver did not register an unload function. Unload functions are not required.
Thanks,
Andrew Fish
So gBS->UnloadImage() is returning EFI_UNSUPPORTED. Per the UEFI Spec that implies that driver did not register an unload function. Unload functions are not required.
Thanks,
Andrew Fish
|
By
Andrew Fish <afish@...>
·
#333
·
|
|
Re: PcdPciBusHotplugDevice
Not sure what should be mising at this point; the DEC default for
PcdPciBusHotplugDeviceSupport is TRUE.
Using OVMF, virtual PCI and PCIe devices can be hot-plugged. (Not sure
about NVME, but
Not sure what should be mising at this point; the DEC default for
PcdPciBusHotplugDeviceSupport is TRUE.
Using OVMF, virtual PCI and PCIe devices can be hot-plugged. (Not sure
about NVME, but
|
By
Laszlo Ersek
·
#332
·
|
|
PcdPciBusHotplugDevice
Hi All,
Does anyone know whether the development status of Pcie Hotplug support using PcdPciBusHotplugDevice is completed (especially with respect to NVME drives)? Has anyone successfully enabled
Hi All,
Does anyone know whether the development status of Pcie Hotplug support using PcdPciBusHotplugDevice is completed (especially with respect to NVME drives)? Has anyone successfully enabled
|
By
Quach, Natalie <Natalie.Quach@...>
·
#331
·
|
|
Re: Help on ACPI events reported to OS
Thanks Laszlo,
clear now :)
Thanks Laszlo,
clear now :)
|
By
Kumar G <kumarg27061979@...>
·
#330
·
|