Hmm... I am not sure why you need to know this, but i want some of my own designed HW to (run and) display things an a simple serial terminal, so the main data preparation and display formatting does a Microcontroller using the serial port (as a VTxxx or similar device, showing something like the good old Norton Commander
) as a terminal, so this can be very simple and compatible with more devices (WinCE, Android and, of course, the 'real(ly big in size)' OS like all types of Linux, Win and possibly Mac. If you ever tried the Northern Comander over s/th like putty on a linux machine you may know what i mean.
It may look like the programs written in the Borland Tubo Pascal 6.0 era (with Turbo Vision).
Maybe this seems to be the hard way to find out.
(pleeeeease, dont take this sentence too seriously)