HD44780 driver progress