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

Reply via email to