#define I2C_SCROLLER (*(volatile unsigned long*)(0x7000C140)) unsigned int scroller_value; char buf[128]; while(1) { scroller_value = I2C_SCROLLER; snprintf(buf, sizeof(buf), "I2C_SCROLLER: %02x", scroller_value); lcd_puts(0, 0, buf); lcd_update(); }