/* If 16-bit I/O port operations are not supported, then ASSERT(). If Port is not aligned on a 16-bit boundary, then ASSERT(). */
UINT16 EFIAPI IoOr16(IN UINTN Port, IN UINT16 OrData)
/* If 16-bit I/O port operations are not supported, then ASSERT(). If Port is not aligned on a 16-bit boundary, then ASSERT(). */
UINT16 EFIAPI IoOr16(IN UINTN Port, IN UINT16 OrData)
{
  return IoWrite16 (Port, (UINT16)(IoRead16 (Port) | OrData));
}