vgaw16
vgaw16(ba, ECR_FRGD_MIX, 0x27);
vgaw16(ba, ECR_BKGD_MIX, 0x07);
vgaw16(ba, ECR_READ_REG_DATA, 0x1000);
vgaw16(ba, ECR_READ_REG_DATA, 0x2000);
vgaw16(ba, ECR_READ_REG_DATA, 0x3fff);
vgaw16(ba, ECR_READ_REG_DATA, 0x4fff);
vgaw16(ba, ECR_BITPLANE_WRITE_MASK, ~0);
vgaw16(ba, ECR_READ_REG_DATA, 0xe000);
vgaw16(ba, ECR_CURRENT_Y_POS2, 0x00);
vgaw16(ba, ECR_CURRENT_X_POS2, 0x00);
vgaw16(ba, ECR_READ_REG_DATA, 0xa000);
vgaw16(ba, ECR_DEST_Y__AX_STEP, 0x00);
vgaw16(ba, ECR_DEST_Y2__AX_STEP2, 0x00);
vgaw16(ba, ECR_DEST_X__DIA_STEP, 0x00);
vgaw16(ba, ECR_DEST_X2__DIA_STEP2, 0x00);
vgaw16(ba, ECR_SHORT_STROKE, 0x00);
vgaw16(ba, ECR_DRAW_CMD, 0x01);
vgaw16(ba, ECR_READ_REG_DATA, 0x4fff);
vgaw16(ba, ECR_BKGD_COLOR, 0x01);
vgaw16(ba, ECR_FRGD_COLOR, 0x00);