[edk2] [PATCH v3] SourceLevelDebugPkg/DebugCommunicationLibUsb: Add endpoint configuration.

2018-06-16 Thread Marvin Häuser
Currently, DebugCommunicationLibUsb uses the hardcoded endpoints 0x82 and 0x01 to communicate with the EHCI Debug Device. These, however, are not standardized and may vary across different hardware. To solve this problem, the endpoints are retrieved from the USB Device Descriptor directly. V2:

[edk2] [PATCH] BaseTools/WorkspaceCommon: Import used BuildToolError messages.

2018-06-16 Thread Marvin Häuser
Commit c14b58614ffb992dfc668966a19becb86614aafc added a few build error message display calls to WorkspaceCommon.py without importing the message resources explicitely. This commit adds imports the missing directives. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Marvin

[edk2] [PATCH] MdePkg/SerialIo: Fix inaccurate header comment.

2018-06-16 Thread Marvin Häuser
EFI_SERIAL_READ currently has comments suggesting a write function. Update those comments to express it being the Read function. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Marvin Haeuser --- MdePkg/Include/Protocol/SerialIo.h | 4 ++-- 1 file changed, 2

[edk2] [PATCH] MdePkg/UefiDebugLibConOut: Explicitely consume UefiLib.

2018-06-16 Thread Marvin Häuser
UefiDebugLibConOut does currently not consume UefiLib, from which it uses the Print() function. This commit adds an explicit dependency. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Marvin Haeuser --- MdePkg/Library/UefiDebugLibConOut/UefiDebugLibConOut.inf | 1 + 1