//\r
MemoryFence ();\r
RxCurUsed = *Dev->RxRing.Used.Idx;\r
+ MemoryFence ();\r
\r
if (Dev->RxLastUsed != RxCurUsed) {\r
gBS->SignalEvent (&Dev->Snp.WaitForPacket);\r
\r
Dev = Context;\r
if (Dev->Snm.State == EfiSimpleNetworkInitialized) {\r
- VIRTIO_CFG_WRITE (Dev, Generic.VhdrDeviceStatus, 0);\r
+ Dev->VirtIo->SetDeviceStatus (Dev->VirtIo, 0);\r
}\r
}\r