* \author Andrea Righi <arighi@develer.com>
*/
+#include "lcd_rit128x96.h"
+
+#include "hw/hw_rit128x96.h"
+
#include <cfg/debug.h>
#include <cfg/macros.h>
-#include "lcd_rit128x96.h"
/*
* Hard-coded command initialization sequence.
{
uint8_t buffer[3];
- ASSERT(width == LCD_WIDTH && height == LCD_HEIGHT);
+ ASSERT((x + width) <= LCD_WIDTH);
+ ASSERT((y + height) <= LCD_HEIGHT);
/* Enter command mode */
LCD_SET_COMMAND();
void rit128x96_init(void)
{
/* Initialize the communication bus */
- lcd_bus_init();
+ lcd_rit128x96_hw_bus_init();
/* Turn on the OLED display */
rit128x96_on();