CRTC_GEN_CNTL
uint32 tmp = INREG(CRTC_GEN_CNTL);
OUTREGM(CRTC_GEN_CNTL, 0, mask);
OUTREGM(CRTC_GEN_CNTL, CRTC_HSYNC_DIS, mask);
OUTREGM(CRTC_GEN_CNTL, CRTC_VSYNC_DIS, mask);
OUTREGM(CRTC_GEN_CNTL, mask, mask);
uint32 crtc_gen_cntl = INREG(CRTC_GEN_CNTL);
OUTREG(CRTC_GEN_CNTL, crtc_gen_cntl | CRTC_EXT_DISP_EN);
OUTREG(CRTC_GEN_CNTL, crtc_gen_cntl); // Restore register
uint32 crtc_gen_cntl = INREG(CRTC_GEN_CNTL) &
OUTREG(CRTC_GEN_CNTL, crtc_gen_cntl & ~(CRTC_EXT_DISP_EN | CRTC_EN));
OUTREG(CRTC_GEN_CNTL, crtc_gen_cntl);