File list (Check if you may need any files):
PIC32-i2c\legacy\idle_i2c1_lib_legacy.c
.........\......\idle_i2c2_lib_legacy.c
.........\......\Makefile.inc
.........\......\master_gets_i2c1_lib_legacy.c
.........\......\master_gets_i2c2_lib_legacy.c
.........\......\master_puts_i2c1_lib_legacy.c
.........\......\master_puts_i2c2_lib_legacy.c
.........\......\master_read_i2c1_lib_legacy.c
.........\......\master_read_i2c2_lib_legacy.c
.........\......\master_write_i2c1_lib_legacy.c
.........\......\master_write_i2c2_lib_legacy.c
.........\......\slave_gets_i2c1_lib_legacy.c
.........\......\slave_gets_i2c2_lib_legacy.c
.........\......\slave_puts_i2c1_lib_legacy.c
.........\......\slave_puts_i2c2_lib_legacy.c
.........\......\slave_read_i2c1_lib_legacy.c
.........\......\slave_read_i2c2_lib_legacy.c
.........\......\slave_write_i2c1_lib_legacy.c
.........\......\slave_write_i2c2_lib_legacy.c
.........\source\I2CAcknowledgeByte.c
.........\......\I2CAcknowledgeHasCompleted.c
.........\......\I2CBusIsIdle.c
.........\......\I2CByteWasAcknowledged.c
.........\......\I2CClearStatus.c
.........\......\I2CConfigure.c
.........\......\I2CEnable.c
.........\......\I2CGetByte.c
.........\......\I2CGetStatus.c
.........\......\I2CPrivate.c
.........\......\I2CPrivate.h
.........\......\I2CReceivedByteIsAnAddress.c
.........\......\I2CReceivedDataIsAvailable.c
.........\......\I2CReceiverEnable.c
.........\......\I2CRepeatStart.c
.........\......\I2CSendByte.c
.........\......\I2CSetFrequency.c
.........\......\I2CSetSlaveAddress.c
.........\......\I2CSlaveClockHold.c
.........\......\I2CSlaveClockRelease.c
.........\......\I2CSlaveDataReadRequested.c
.........\......\I2CStart.c
.........\......\I2CStop.c
.........\......\I2CTransmissionHasCompleted.c
.........\......\I2CTransmitterIsReady.c
.........\......\Makefile.inc
.........\legacy
.........\source
PIC32-i2c