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 ##
|
---|
2 | TrcaceHubDebugSysTLib library is a top level library for dumping Trace Hub messages.
|
---|
3 | It provides Trace Hub related APIs to dump Trace Hub message via MIPI SYS-T submodule.
|
---|
4 | User 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 ##
|
---|
13 | System prints Trace Hub message in SEC/PEI/DXE/SMM based on fixed PCDs.
|
---|
14 | Only support single Trace Hub debug instance.
|
---|
15 |
|
---|
16 | ## PeiTraceHubDebugSysTLib.inf ##
|
---|
17 | System prints Trace Hub message in PEI based on fixed PCDs and HOB.
|
---|
18 | System applies Trace Hub HOB once it detect gTraceHubDebugInfoHobGuid HOB.
|
---|
19 | Trace Hub PCDs will be applied if no HOB exist.
|
---|
20 |
|
---|
21 | ## DxeSmmTraceHubDebugSysTLib.inf ##
|
---|
22 | System prints Trace Hub message in DXE/SMM based on fixed PCDs and HOB.
|
---|
23 | Trace Hub PCDs will be applied if no HOB exist.
|
---|
24 |
|
---|
25 | ## Note ##
|
---|
26 | Trace Hub debug library not support DXE_RUNTIME_DRIVER type of module currently.
|
---|
Note:
See
TracBrowser
for help on using the repository browser.