/* If 16-bit MMIO register operations are not supported, then ASSERT(). If Address is not aligned on a 16-bit boundary, then ASSERT(). */
UINT16 EFIAPI MmioAnd16(IN UINTN Address, IN UINT16 AndData)
/* If 16-bit MMIO register operations are not supported, then ASSERT(). If Address is not aligned on a 16-bit boundary, then ASSERT(). */
UINT16 EFIAPI MmioAnd16(IN UINTN Address, IN UINT16 AndData)
{
  return MmioWrite16 (Address, (UINT16)(MmioRead16 (Address) & AndData));
}