Fix a bug that process received data twice, it will cause serial work incorrect.
authorgikidy <gikidy@6f19259b-4bc3-4df7-8a09-765794883524>
Fri, 10 Jul 2009 03:05:10 +0000 (03:05 +0000)
committergikidy <gikidy@6f19259b-4bc3-4df7-8a09-765794883524>
Fri, 10 Jul 2009 03:05:10 +0000 (03:05 +0000)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8854 6f19259b-4bc3-4df7-8a09-765794883524

IntelFrameworkModulePkg/Bus/Isa/IsaSerialDxe/Serial.c

index 65f072356bdd2f44010d47ea62f8b4f1deaad706..c50e532ee3a6c77e4fcf0709d226995652749e6f 100644 (file)
@@ -852,7 +852,6 @@ IsaSerialReceiveTransmit (
             WRITE_MCR (SerialDevice->IsaIo, SerialDevice->BaseAddress, Mcr.Data);\r
           }\r
 \r
-          IsaSerialFifoAdd (&SerialDevice->Receive, Data);\r
 \r
           continue;\r
         } else {\r