I will discuss a basic character driver, which can read last character and display. It is a simple driver one can develop much better driver based upon this..