+
+#ifdef __LPC17xx_H__
+
+#define C552_CONSET(port) (((I2C_TypeDef *)(port))->I2CONSET) /* Control Set Register */
+#define C552_STAT(port) (((I2C_TypeDef *)(port))->I2STAT) /* Status Register */
+#define C552_DAT(port) (((I2C_TypeDef *)(port))->I2DAT) /* Data Register */
+#define C552_ADR(port) (((I2C_TypeDef *)(port))->I2ADR0) /* Slave Address Register */
+#define C552_SCLH(port) (((I2C_TypeDef *)(port))->I2SCLH) /* SCL Duty Cycle Register (high half word) */
+#define C552_SCLL(port) (((I2C_TypeDef *)(port))->I2SCLL) /* SCL Duty Cycle Register (low half word) */
+#define C552_CONCLR(port) (((I2C_TypeDef *)(port))->I2CONCLR) /* Control Clear Register */
+#define C552_MMCTRL(port) (((I2C_TypeDef *)(port))->MMCTRL) /* Monitor Mode Control */
+
+#else /*__LPC17xx_H__*/
+