VirtualBox

source: vbox/trunk/src/VBox/Devices/EFI/FirmwareNew/MdeModulePkg/Library/TraceHubDebugSysTLib/Readme.md@ 101291

Last change on this file since 101291 was 101291, checked in by vboxsync, 17 months ago

EFI/FirmwareNew: Make edk2-stable202308 build on all supported platforms (using gcc at least, msvc not tested yet), bugref:4643

  • Property svn:eol-style set to native
File size: 1.2 KB
Line 
1## Introduction of TrcaceHubDebugSysTLib ##
2TrcaceHubDebugSysTLib library is a top level library for dumping Trace Hub messages.
3It provides Trace Hub related APIs to dump Trace Hub message via MIPI SYS-T submodule.
4User need to properly configure following Trace Hub related PCDs and HOB.
5 (See MdeModulePkg.dec to get detailed definition for PCDs below)
6 - PcdTraceHubDebugLevel
7 - PcdEnableTraceHubDebugMsg
8 - PcdTraceHubDebugMmioAddress
9 (See TraceHubDebugInfoHob.h to get detailed definition for HOB below)
10 - gTraceHubDebugInfoHobGuid
11
12## BaseTraceHubDebugSysTLib.inf ##
13System prints Trace Hub message in SEC/PEI/DXE/SMM based on fixed PCDs.
14Only support single Trace Hub debug instance.
15
16## PeiTraceHubDebugSysTLib.inf ##
17System prints Trace Hub message in PEI based on fixed PCDs and HOB.
18System applies Trace Hub HOB once it detect gTraceHubDebugInfoHobGuid HOB.
19Trace Hub PCDs will be applied if no HOB exist.
20
21## DxeSmmTraceHubDebugSysTLib.inf ##
22System prints Trace Hub message in DXE/SMM based on fixed PCDs and HOB.
23Trace Hub PCDs will be applied if no HOB exist.
24
25## Note ##
26Trace Hub debug library not support DXE_RUNTIME_DRIVER type of module currently.
Note: See TracBrowser for help on using the repository browser.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette