]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdePkg/Library/BaseLib/SwapBytes16.c
Add AccessMsrDb.s for MSFT tool chain. It uses raw data to represent instructions...
[mirror_edk2.git] / MdePkg / Library / BaseLib / SwapBytes16.c
index c8460a28f7998a56f7664bd8b0977d66e1c660b2..7c8badb7255618ccd4887119ace24a8771384bb6 100644 (file)
@@ -12,6 +12,9 @@
 \r
 **/\r
 \r
+\r
+\r
+\r
 #include "BaseLibInternals.h"\r
 \r
 /**\r
   from little endian to big endian or vice versa. The byte swapped value is\r
   returned.\r
 \r
-  @param  Operand A 16-bit unsigned value.\r
+  @param  Value A 16-bit unsigned value.\r
 \r
-  @return The byte swaped Operand.\r
+  @return The byte swapped Value.\r
 \r
 **/\r
 UINT16\r
 EFIAPI\r
 SwapBytes16 (\r
-  IN      UINT16                    Operand\r
+  IN      UINT16                    Value\r
   )\r
 {\r
-  return (Operand << 8) | (Operand >> 8);\r
+  return (UINT16) ((Value<< 8) | (Value>> 8));\r
 }\r