Function DevPathFromTextWiFi() in
MdePkg/Library/UefiDevicePathLib/DevicePathFromText.c use UINT8* and
CHAR8* interchangeably, which breaks the build on ARM.

Since SSId is a human readable identifier, so using CHAR8 instead of UINT8
for SSID field in Wi-Fi Device Path definition can resovle this issue.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Hao Wu <hao.a...@intel.com>
---
 MdePkg/Include/Protocol/DevicePath.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/MdePkg/Include/Protocol/DevicePath.h 
b/MdePkg/Include/Protocol/DevicePath.h
index 7b9a4e5..121b952 100644
--- a/MdePkg/Include/Protocol/DevicePath.h
+++ b/MdePkg/Include/Protocol/DevicePath.h
@@ -904,7 +904,7 @@ typedef struct {
   ///
   /// Service set identifier. A 32-byte octets string.
   ///
-  UINT8                           SSId[32];
+  CHAR8                           SSId[32];
 } WIFI_DEVICE_PATH;
 
 //
-- 
1.9.5.msysgit.0


------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-devel

Reply via email to