audk/SourceLevelDebugPkg/Library
Marvin H?user 73ae70db0f SourceLevelDebugPkg/DebugCommunicationLibUsb: Add endpoint config.
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:
  - Store endpoint data in the USB Debug Port handle structure.

V3:
  - Remove the static endpoint PCDs as requested.

Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Marvin Haeuser <Marvin.Haeuser@outlook.com>
Reviewed-by: Hao Wu <hao.a.wu@intel.com>
2018-06-19 09:23:49 +08:00
..
DebugAgent SourceLevelDebugPkg: Remove X86 ASM and S files 2018-06-07 15:27:33 +08:00
DebugCommunicationLibSerialPort SourceLevelDebugPkg: Fix typos in comments 2016-10-24 09:10:15 +08:00
DebugCommunicationLibUsb SourceLevelDebugPkg/DebugCommunicationLibUsb: Add endpoint config. 2018-06-19 09:23:49 +08:00
DebugCommunicationLibUsb3 SourceLevelDebugPkg DebugCommUsb3: Return error when debug cap is reset 2018-03-20 20:23:53 +08:00
PeCoffExtraActionLibDebug SourceLevelDebugPkg: Remove X86 ASM and S files 2018-06-07 15:27:33 +08:00