-
Notifications
You must be signed in to change notification settings - Fork 105
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
AdvLoggerPkg: fix AdvLoggerSerialPortLib class #268
AdvLoggerPkg: fix AdvLoggerSerialPortLib class #268
Conversation
AdvLoggerSerialPortLib was using a library class that was not a true library class (not defined in any .dec file or have an associated .h). This changes the library class to use the correct library class, SerialPortLib.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Approving assuming there's not an unobvious reason the library class name was set this way.
The library appears to currently be missing in https://github.com/microsoft/mu_plus/blob/release/202302/AdvLoggerPkg/Docs/ReadMe.md
I think this one is good. I noticed that the original breakage for my use case was actually a misusage after all. But I think this change is still needed for other cases in |
Introduces 1 new commits in [Common/MU](https://github.com/microsoft/mu_plus.git). <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/microsoft/mu_plus/commit/819d93ca1dec56cfe446f5c0057e7ffe56f51249">819d93</a> AdvLoggerPkg: fix AdvLoggerSerialPortLib class (<a href="https://github.com/microsoft/mu_plus/pull/268">#268</a>)</li> </ul> </details> Signed-off-by: Project Mu Bot <[email protected]>
Bumps Common/MU from `2023020000.1.0` to `2023020001.0.0` Introduces 1 new commits in [Common/MU](https://github.com/microsoft/mu_plus.git). <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/microsoft/mu_plus/commit/819d93ca1dec56cfe446f5c0057e7ffe56f51249">819d93</a> AdvLoggerPkg: fix AdvLoggerSerialPortLib class (<a href="https://github.com/microsoft/mu_plus/pull/268">#268</a>)</li> </ul> </details> Signed-off-by: Project Mu Bot <[email protected]>
Description
AdvLoggerSerialPortLib was using a library class that was not a true library class (not defined in any .dec file or have an associated .h).
This changes the library class to use the correct library class, SerialPortLib.
flow, or firmware?
validation improvement, ...
in build or boot behavior?
a function in a new library class in a pre-existing module, ...
outside direct code modifications (and comments)?
on an a separate Web page, ...
How This Was Tested
Successfully build multiple platforms and pass the newly added BaseTools change for verifying library override class names.
Integration Instructions
Any library class definitions in a dsc using AdvLoggerSerialPortLib needs to be switched to SerialPortLib.