CR33
i810_writeb(CR_INDEX_CGA, mmio, CR33);
unsigned char CR31, CR32, CR33, CR34, CR36, CR3A, CR3B, CR3C;
reg->CR33 = 0x08;
reg->CR33 = 0x20;
vga_out8(0x3d5, reg->CR33, par);
reg->CR33 = vga_in8(0x3d5, par);
vga_out8(0x3d5, reg->CR33, par);
viafb_write_reg_mask(CR33, VIACR, 0x06, BIT0 + BIT1 + BIT2);
viafb_write_reg_mask(CR33, VIACR, 0x08, BIT3);
viafb_write_reg_mask(CR33, VIACR, 0x80, BIT7);
viafb_write_reg_mask(CR33, VIACR, 0x80, BIT7);
{VIACR, CR33, 0xFF, 0x00},
{VIACR, CR33, 0xFF, 0x00},
{VIACR, CR33, 0x7F, 0x00},
{VIACR, CR33, 0xFF, 0x00},
{VIACR, CR33, 0x7F, 0x00},