CR88
unsigned char CR86, CR88;
reg->CR88 = vga_in8(0x3d5, par) | 0x08;
vga_out8(0x3d5, reg->CR88, par);
reg->CR88 = vga_in8(0x3d5, par);
vga_out8(0x3d5, reg->CR88, par);
viafb_write_reg_mask(CR88, VIACR, 0x00, BIT6 + BIT0);
viafb_write_reg_mask(CR88, VIACR, (bdithering | bdual), BIT4 + BIT0);
{VIACR, CR88, 0xFF, 0x40}, /* LCD Panel Type */
{VIACR, CR88, 0xFF, 0x40}, /* LCD Panel Type */
{VIACR, CR88, 0xFF, 0x40}, /* LCD Panel Type */
{VIACR, CR88, 0xFF, 0x40}, /* LCD Panel Type */
{VIACR, CR88, 0xFF, 0x40}, /* LCD Panel Type */