log.info("Set CRTC_EXT_CNTL to 0x" + NumberUtils.hex(crtc_ext_cntl));
log.debug("Set CRTC_EXT_CNTL to 0x" + NumberUtils.hex(crtc_ext_cntl));
	final void setDpms(DpmsState state) {		int crtc_ext_cntl = vgaIO.getReg32(CRTC_EXT_CNTL);		int lvds_gen_cntl = vgaIO.getReg32(LVDS_GEN_CNTL);//		log.info("Get LVDS_GEN_CTRL    0x" + NumberUtils.hex(lvds_gen_cntl));		crtc_ext_cntl &= ~(CRTC_DISPLAY_DIS | CRTC_HSYNC_DIS | CRTC_VSYNC_DIS);		lvds_gen_cntl &= ~(LVDS_DISPLAY_DIS | LVDS_ON);		if (state.isDisplay()) {			lvds_gen_cntl |= (LVDS_BLON | LVDS_ON);		} else {			crtc_ext_cntl |= CRTC_DISPLAY_DIS;						lvds_gen_cntl |= LVDS_DISPLAY_DIS;		}		if (!state.isHsync()) {			crtc_ext_cntl |= CRTC_HSYNC_DIS;		}		if (!state.isVsync()) {			crtc_ext_cntl |= CRTC_VSYNC_DIS;		}				if (fbinfo.getDviDispType() == MonitorType.LCD) {			vgaIO.setReg32(LVDS_GEN_CNTL, lvds_gen_cntl);			log.info("Set LVDS_GEN_CTRL to 0x" + NumberUtils.hex(lvds_gen_cntl));		} else {			vgaIO.setReg32(CRTC_EXT_CNTL, crtc_ext_cntl);						log.info("Set CRTC_EXT_CNTL to 0x" + NumberUtils.hex(crtc_ext_cntl));		}	}