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]> wrote:
> There is a case that CsmBlockio is not handling the option rom.
>
>
>
> Thanks,
>
> Ramesh
>
>
> ------------------------------
> *From:* Tao Yuan [[email protected]]
> *Sent:* Wednesday, October 31, 2012 11:10 AM
>
> *To:* [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]> 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] -- Twitter: intel_brian***
>> *
>>
>> ****
>>
>> *From:* Andrew Fish [mailto:[email protected]]
>> *Sent:* Tuesday, October 30, 2012 4:02 PM
>>
>> *To:* [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, 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]
> https://lists.sourceforge.net/lists/listinfo/edk2-devel
>
>
------------------------------------------------------------------------------
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]
https://lists.sourceforge.net/lists/listinfo/edk2-devel