Hi Tao,
Assume that csmblockio is not present in the Bios. In the end bios will launch
all the remaining option rom's .
Some Bios has different setup option for option rom launch policy
UEFI only
Legacy Only
Both
So we can't really say that , it's bug if both the option rom is launched.
Please correct me if i am wrong.
Thanks,
Ramesh
________________________________
From: Tao Yuan [[email protected]]
Sent: Friday, November 02, 2012 2:11 AM
To: [email protected]
Subject: Re: [edk2] Both legacy OpROM and UEFI BSD loaded
Hi Ramesh,
In which case please if the OpROM is for a storage class device?
Thanks,
Tao
On Thu, Nov 1, 2012 at 8:33 AM, Ramesh Raju
<[email protected]<mailto:[email protected]>> wrote:
There is a case that CsmBlockio is not handling the option rom.
Thanks,
Ramesh
________________________________
From: Tao Yuan [[email protected]<mailto:[email protected]>]
Sent: Wednesday, October 31, 2012 11:10 AM
To: [email protected]<mailto:[email protected]>
Subject: Re: [edk2] Both legacy OpROM and UEFI BSD loaded
BlockIo is a trunk and once legacy OpROM executed it will marked the device
handler as ALREADY_STARTED and how UEFI driver can get started on the same
device handle? The same thing apply to UEFI first then blockio wil not able to
start on that device handler so I believe it will be a bug if on some systems
both of them get executed?
Thanks,
Tao
On Tue, Oct 30, 2012 at 1:27 PM, Richardson, Brian
<[email protected]<mailto:[email protected]>> wrote:
The BIOS shouldn’t execute both UEFI OpROM & Legacy OpROM for the same device.
I would classify this as a bug. Of course, the OpROM should also have some sort
of check to see if the device has already been initialized (safety net).
Thanks ... br
---
Brian Richardson --
[email protected]<mailto:[email protected]> -- Twitter:
intel_brian
From: Andrew Fish [mailto:[email protected]<mailto:[email protected]>]
Sent: Tuesday, October 30, 2012 4:02 PM
To: [email protected]<mailto:[email protected]>
Subject: Re: [edk2] Both legacy OpROM and UEFI BSD loaded
If I can remember back to the original CSM spec the onboard disk devices kind
of work like this...
Run EFI code to do the device discovery. When you start up CSM (for legacy
boot) you collect the discovery info from EFI and pass it to the BIOS. For the
onboard devices the INT 13h is not a full ROM, but just a runtime shim. You
have to pass it discovery info from EFI into BIOS.
Plug in devices should executed based on platform policy. Even on a pure EFI
system you may not chose to execute the PCI ROM to boot faster. Usually a CSM
legacy boot will post all the legacy ROMs for computability reasons.
If you have both EFI & Legacy ROM active at the same time that sounds like a
bug?
Andrew Fish
On Oct 30, 2012, at 12:39 PM, Prakash, Sathya wrote:
The information contained in this message may be confidential and proprietary
to American Megatrends, Inc. This communication is intended to be read only by
the individual or entity to whom it is addressed or by their designee. If the
reader of this message is not the intended recipient, you are on notice that
any distribution of this message, in any form, is strictly prohibited. Please
promptly notify the sender by reply e-mail or by telephone at
770-246-8600<tel:770-246-8600>, and then delete or destroy all copies of the
transmission.
------------------------------------------------------------------------------
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_sfd2d_oct
_______________________________________________
edk2-devel mailing list
[email protected]<mailto:[email protected]>
https://lists.sourceforge.net/lists/listinfo/edk2-devel
The information contained in this message may be confidential and proprietary
to American Megatrends, Inc. This communication is intended to be read only by
the individual or entity to whom it is addressed or by their designee. If the
reader of this message is not the intended recipient, you are on notice that
any distribution of this message, in any form, is strictly prohibited. Please
promptly notify the sender by reply e-mail or by telephone at 770-246-8600, and
then delete or destroy all copies of the transmission.
------------------------------------------------------------------------------
LogMeIn Central: Instant, anywhere, Remote PC access and management.
Stay in control, update software, and manage PCs from one command center
Diagnose problems and improve visibility into emerging IT issues
Automate, monitor and manage. Do more in less time with Central
http://p.sf.net/sfu/logmein12331_d2d
_______________________________________________
edk2-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-devel