summaryrefslogtreecommitdiffstats
path: root/NetworkPkg/UefiPxeBcDxe/UefiPxeBcDxe.inf
diff options
context:
space:
mode:
authoryhsu3 <yhsu3@lenovo.com>2024-09-08 17:45:54 +0800
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>2024-09-11 16:36:03 +0000
commit589304e67fbfcbb7c250d1a3031ef23c4fb8a41b (patch)
tree797b9ab8058d96db931b3eb900e4ff333f521dc0 /NetworkPkg/UefiPxeBcDxe/UefiPxeBcDxe.inf
parent58b4bf7b7e526cec295bfbc6caa4a5cf223a1c53 (diff)
downloadedk2-589304e67fbfcbb7c250d1a3031ef23c4fb8a41b.tar.gz
edk2-589304e67fbfcbb7c250d1a3031ef23c4fb8a41b.tar.bz2
edk2-589304e67fbfcbb7c250d1a3031ef23c4fb8a41b.zip
Support Report Status Code in the UefiPxe driver.
Report PXE error status via Status Code, with this design, it will be flexible to register a status code handler via gEfiRscHandlerProtocolGuid to output the customized error code to other telemetry service. The subclass code is `EFI_IO_BUS_IP_NETWORK` Signed-off-by: Ethan Hsu <Eathonhsu@gmail.com>
Diffstat (limited to 'NetworkPkg/UefiPxeBcDxe/UefiPxeBcDxe.inf')
-rw-r--r--NetworkPkg/UefiPxeBcDxe/UefiPxeBcDxe.inf1
1 files changed, 1 insertions, 0 deletions
diff --git a/NetworkPkg/UefiPxeBcDxe/UefiPxeBcDxe.inf b/NetworkPkg/UefiPxeBcDxe/UefiPxeBcDxe.inf
index 3371c150be..d5aba1376a 100644
--- a/NetworkPkg/UefiPxeBcDxe/UefiPxeBcDxe.inf
+++ b/NetworkPkg/UefiPxeBcDxe/UefiPxeBcDxe.inf
@@ -62,6 +62,7 @@
DpcLib
DevicePathLib
PcdLib
+ ReportStatusCodeLib
[Protocols]
## TO_START