RE: [Edk2 Dev] EDK2 w/ (EDK)BiosVideo Driver

Subject: RE: [Edk2 Dev] EDK2 w/ (EDK)BiosVideo Driver

From: Lu ken <ken.lu@intel.com>

To: dev@edk2.tianocore.org

Date: 2009-01-24 23:20:09

Hi, Joe:
=09After some investigation, I understand your situation.
=09I find some ATI card and NVIDIA external card. When detecting VESA mode,=
 an INT10 call will be invoked which legacy bios thunk driver need prepare =
legacy16 environment for INT10 such as reload gdt table.=20
=09EDK's legacyThunk driver can *not* work correctly for NVIDIA card in edk=
2 code base, but no problem with ATI card......

  =09I will make deeply investigation the reason.

-----Original Message-----
From: Joe Doe [mailto:nospam@t-media-welt.de]=20
Sent: Tuesday, January 20, 2009 12:46 PM
To: dev@edk2.tianocore.org
Subject: RE: [Edk2 Dev] EDK2 w/ (EDK)BiosVideo Driver

Hi Ken,

i did that already. Like i said, it really works in Virtual PC. It wont wor=
k in VMWare (the Int10h call to get VbeInformationBlock fails for some reas=
on).

But the weird thing is, it fails on the real machine, with my NVIDIA gfx-ca=
rd, because it cant get any vaild VESA Mode. So these two behaviors are rea=
lly different.

Running the two binaries you mentioned in an EDK
build will work pretty good (e.g. finds VESA Modes to use).

So my thinking were that the different bases of EDK and EDK2 are the reason=
 for this issues.

I hope you know what i mean :)

------------------------------------------------------
https://edk2.tianocore.org/ds/viewMessage.do?dsForumId=3D135&dsMessageId=3D=
34462

To unsubscribe from this discussion, please e-mail [unsubscribeURL]

------------------------------------------------------
https://edk2.tianocore.org/ds/viewMessage.do?dsForumId=3D135&dsMessageId=3D=
34592

To unsubscribe from this discussion, please e-mail [unsubscribeURL]