GC_HTP
outreg(disp, GC_HTP, pack(h_total(&fbi->var) - 1, 0));
ht = ((inreg(disp, GC_HTP) & 0xfff0000) >> 16) + 1;