/** @file Support for IO expander TCA6424. Copyright (c) 2020, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent **/ #ifndef _I2C_ACCESS_LIB_H_ #define _I2C_ACCESS_LIB_H_ #include #include #include #include #include #include #include #define WAIT_1_SECOND 1600000000 //1.6 * 10^9 EFI_STATUS I2cWriteRead ( IN UINTN MmioBase, IN UINT8 SlaveAddress, IN UINT8 WriteLength, IN UINT8 *WriteBuffer, IN UINT8 ReadLength, IN UINT8 *ReadBuffer, IN UINT64 TimeBudget ); #endif