tried using write system call instead of mmap system call, need to compare both the ways if it works, similarly need to implement select / read and compare it with asynchronous IO
most bugs removed, asynchronous IO not being used now, causing unknown issue, need to implement it again or maybe use select with read, added a temperory buffer to hold the pixel data to minimise repeated updates of the framebuffer
added asynchronous IO handling and strigification preprocessors
added error handling
rotation of earth added, configure script generates a Makefile, but gcc DEFINES are not handled properly, pre-written Makefile removed
added initial version of configure script and README file. configure will not work now. Makefile can be used to compile the program.
had to change the keyboard event device for another computer
added proper indentation, the globe can now rotate based on arrow key input, tty device also has been set to graphics mode.