On 06/19/15 07:16, Roy Franz wrote:
> When I rebased my TtyTerm changes, I found that I had been working on
> a rather out of date Linaro branch without realizing it.  After
> rebasing my patchset, the
> gArmPlatformTokenSpaceGuid.PcdDefaultConOutPaths PCD only controls the
> console for the ARM BDS, and doesn't affect the Intel BDS.   (Changes
> seem to be in commit ba67a145410)
>  I poked around a bit and and didn't see where the terminal type was
> configured for the Intel BDS.
> Where should I look for this?

Please see the "mSerialConsole" object in

  ArmVirtPkg/Library/PlatformIntelBdsLib/IntelBdsPlatform.c

You might want to overide the

  mSerialConsole.Vt100.Guid

field conditionally; its value is now EFI_VT_100_GUID statically.

(And then renaming the "Vt100" field itself to something more generic
might make sense too.)

... As I said, please don't change the default behavior.

For more background, please refer to:

commit 60dc18a17c51697be6a06e2ec1944a0d8b06d501
Author: Laszlo Ersek <ler...@redhat.com>
Date:   Wed Feb 25 17:54:05 2015 +0000

    ArmVirtualizationPkg: PlatformIntelBdsLib: detect consoles dynamically

Thanks
Laszlo

------------------------------------------------------------------------------
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-devel

Reply via email to