whoops---total memory field in VESA struct is in 64KB blocks not KB
another mistake: number of image pages field is actually stored as
number of pages - 1, so increment by 1 on display.