generalized version. Seems to work and be truly as compact as hand-written code.
Adding some comments.
fixed 'unused variable' warning.
extended round_robin_buffer.
adding a few descriptive comments
new round robin buffer features.
fixes to device header files
cleaning up some of the comments.
even more comments
WIP on hd44780 device and devices in general.
WIP on hd44780