Development notes
-----------------

- need to split video init function
    1. set bios variables
    2. do the real init with io based on bios variables

- characters format switching will set the bios
  variables and call function #2 above

- need to rework the tables as explained in Interrupt list