EFI_STATUS EFIAPI ProcessModuleEntryPointList ( IN EFI_HANDLE ImageHandle, IN EFI_SYSTEM_TABLE *SystemTable ) { return InitializeI2cBus (ImageHandle, SystemTable); }
/** The user Entry Point for I2C module. The user code starts with this function. @param[in] ImageHandle The firmware allocated handle for the EFI image. @param[in] SystemTable A pointer to the EFI System Table. @retval EFI_SUCCESS The entry point is executed successfully. @retval other Some error occurs when executing this entry point. **/ EFI_STATUS EFIAPI InitializeI2c( IN EFI_HANDLE ImageHandle, IN EFI_SYSTEM_TABLE *SystemTable ) { EFI_STATUS Status; // // Install driver model protocol(s). // Status = InitializeI2cHost ( ImageHandle, SystemTable ); if ( !EFI_ERROR ( Status )) { Status = InitializeI2cBus ( ImageHandle, SystemTable ); } return Status; }