A Linux kernel module for interfacing HD44870 LCD displays with BeagleBone