/* This function must guarantee that all I/O read and write operations are serialized. If such operations are not supported, then ASSERT(). */
VOID EFIAPI IoWriteFifoWorker(IN UINTN Port, IN EFI_CPU_IO_PROTOCOL_WIDTH Width, IN UINTN Count, IN VOID *Buffer)
/* This function must guarantee that all I/O read and write operations are serialized. If such operations are not supported, then ASSERT(). */
VOID EFIAPI IoWriteFifoWorker(IN UINTN Port, IN EFI_CPU_IO_PROTOCOL_WIDTH Width, IN UINTN Count, IN VOID *Buffer)
{
  EFI_STATUS  Status;
  Status = mCpuIo->Io.Write (mCpuIo, Width, Port, Count, Buffer);
  ASSERT_EFI_ERROR (Status);
}