Core2 for AWS IoT EduKit BSP 1.5.1
I2C_NO_REG
#define I2C_NO_REG ( 1 << 30 )

Used when the I2C peripheral does not use registers for read/write operations.

This macro is used in situations when the I2C peripheral connected to port A does not use registers to perform read or write operations to it. Since register addresses are uint8, this 32-bit value exceeds the range of possible register addresses and is used to trigger logic to bypass the write to the register address.