BIT6
uni_wr_mask(sc, VIASR, SR18, 0x00, BIT7+BIT6);
uni_wr_mask(sc, VIASR, SR18, 0xc0, BIT7+BIT6);
uni_wr_mask(sc, VIASR, SR16, 0x00, BIT6);
(val & (~(BIT6+BIT7))) | (BIT6+BIT7));
(val & (~(BIT6+BIT7))) | (BIT6));
(val & (~(BIT6+BIT7))) | (BIT7));
(val & (~(BIT6+BIT7))));
uni_wr_mask(sc, VIACR, CR11, 0x00, BIT4+BIT5+BIT6);
uni_wr_mask(sc, VIACR, CR09, 0x40, BIT6);