added NDMA hardware interface
renamed hw_lcd module to just lcd