]> git.proxmox.com Git - mirror_edk2.git/commitdiff
ArmPkg/SemiHostingSerialPortLib: Return number of written bytes in SerialPortWrite()
authoroliviermartin <oliviermartin@6f19259b-4bc3-4df7-8a09-765794883524>
Tue, 19 Jul 2011 15:01:27 +0000 (15:01 +0000)
committeroliviermartin <oliviermartin@6f19259b-4bc3-4df7-8a09-765794883524>
Tue, 19 Jul 2011 15:01:27 +0000 (15:01 +0000)
It was previously returning '0' written bytes that was interprating by the higher
layers as a failing operation.

Fix proposed by Eugene Cohen (HP)

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12026 6f19259b-4bc3-4df7-8a09-765794883524

ArmPkg/Library/SemiHostingSerialPortLib/SerialPortLib.c

index bd8f5b81994c198c911e34e1fc39ac334e76e600..60d8930d6c4d17c98023b7090e0d517d4e72ada3 100644 (file)
@@ -98,7 +98,7 @@ SerialPortWrite (
       SemihostWriteString ((CHAR8 *) PrintBuffer);\r
   }\r
 \r
-  return 0;\r
+  return NumberOfBytes;\r
 }\r
 \r
 \r