summaryrefslogtreecommitdiff
path: root/SourceLevelDebugPkg/DebugAgentPei
diff options
context:
space:
mode:
authorLaszlo Ersek <lersek@redhat.com>2015-02-25 17:54:05 +0000
committerlersek <lersek@Edk2>2015-02-25 17:54:05 +0000
commit60dc18a17c51697be6a06e2ec1944a0d8b06d501 (patch)
tree63f73c7be62c794c7d1bcefb21ac2a43099d2043 /SourceLevelDebugPkg/DebugAgentPei
parentba67a145410acbaaaaa826d749a3308dcf705d13 (diff)
downloadedk2-platforms-60dc18a17c51697be6a06e2ec1944a0d8b06d501.tar.xz
ArmVirtualizationPkg: PlatformIntelBdsLib: detect consoles dynamically
Detect the video displays dynamically, and add them to the console and error output variables. Add a short-form, "wild card" USB_CLASS_DEVICE_PATH to the console input variable, which causes the USB keyboard to be handled automatically. Add the fixed location serial console to all of the console input, console output, and error output variables. This patch enables QEMU users to drop "addr=..." PCI address specifications from the -device options (or to use whatever addresses they like). For example, the following works: -device VGA \ \ -device ich9-usb-ehci1,multifunction=on,id=ehci \ -device ich9-usb-uhci1,multifunction=on,masterbus=ehci.0,firstport=0 \ -device ich9-usb-uhci2,multifunction=on,masterbus=ehci.0,firstport=2 \ -device ich9-usb-uhci3,multifunction=on,masterbus=ehci.0,firstport=4 \ -device usb-kbd,bus=ehci.0 Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Laszlo Ersek <lersek@redhat.com> Acked-by: Ard Biesheuvel <ard.biesheuvel@linaro.org> Tested-by: Ard Biesheuvel <ard.biesheuvel@linaro.org> Reviewed-by: Olivier Martin <olivier.martin@arm.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16924 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'SourceLevelDebugPkg/DebugAgentPei')
0 files changed, 0 insertions, 0 deletions