*
* \brief LM044L type LCD hardware module (impl.)
*
- * \version $Id$
- * \author Bernardo Innocenti <bernie@develer.com>
+ * \author Bernie Innocenti <bernie@codewiz.org>
* \author Stefano Fedrigo <aleph@develer.com>
*/
-#include "hw_lcd.h"
+#include "lcd_hd44.h"
-#include <cfg/arch_config.h>
+#include "hw/hw_lcd_hd44.h"
+
+#include "cfg/cfg_arch.h"
-#include <drv/lcd_hd44.h>
#include <drv/timer.h>
+#warning FIXME: Revise and refactor this code.
+
#if defined(LCD_READ_H) && defined(LCD_READ_L) && defined(LCD_WRITE_H) && defined(LCD_WRITE_L)
#define CONFIG_LCD_4BIT 1
#elif defined(LCD_READ) && defined(LCD_WRITE)
void lcd_hw_init(void)
{
- lcd_bus_init();
+ lcd_hd44_hw_bus_init();
timer_delay(50);