Below ref code as psoc 101 video series
uint8 compare =0 ;
i2cbuf = 0 ;
CyGlobalIntEnable; /* Enable global interrupts. */
if ( compare != i2cbuf)
compare = i2cbuf;
/*  END OF FILE */
Try setting the sub address size to 16 bits in EZscsi configuration.
Next time can you please post your complete project so that we all can have a look at all of your settings. To do so, use
Creator->File->Create Workspace Bundle (minimal)
and attach the resulting file.