#define LCD_WRITE(x) \
{ \
uint32_t _x; \
- lm3s_ssiWriteFrame(SSI0_BASE, x); \
+ while (!lm3s_ssiWriteFrameNonBlocking(SSI0_BASE, x)); \
/* Dummy read to drain the FIFO */ \
while (!lm3s_ssiReadFrameNonBlocking(SSI0_BASE, &_x)); \
- cpu_relax(); \
}
/*@}*/
while (lm3s_ssiReadFrameNonBlocking(SSI0_BASE, &dummy));
}
+/*
+ * XXX: menu stuff requires lcd_blitBimap() function to be defined.
+ * Find a better way to do this.
+ */
+#define rit128x96_blitBitmap lcd_blitBitmap
+
#endif /* HW_RIT128x96_H */