LPCOpen I2C blocking interrupt mode

Discussion created by lpcware Employee on Jun 15, 2016
Content originally posted in LPCWare by YOZHik on Fri Apr 11 07:25:49 MST 2014
What is a point of the interrupt mode for the LPCOpen I2C driver for LPC17xx? Presumably the interrupt mode should be non-blocking. But it appears like it still waits in an empty loop for the transfer status to be changed. It seems to be different from the polling mode only in the way that status changes in the interrupt. Is that type of behavior has actually been intended by developers?