Hi
I believe I found a bug in the i2c library. I2CIntRegister function is missing a (*) in the function pointer parameter.
extern void I2CIntRegister(uint32_t ui32Base, void(pfnHandler)(void));
Sorry if this is not the place to report the issue.
Steven