RADEONSave(pScrn);
Bool RADEONEnterVT(int scrnIndex, int flags){    ScrnInfoPtr   pScrn = xf86Screens[scrnIndex];    RADEONInfoPtr info  = RADEONPTR(pScrn);    RADEONTRACE(("RADEONEnterVT\n"));    if (info->FBDev) {	unsigned char *RADEONMMIO = info->MMIO;        if (!fbdevHWEnterVT(scrnIndex,flags)) return FALSE;        info->PaletteSavedOnVT = FALSE;        info->ModeReg.surface_cntl = INREG(RADEON_SURFACE_CNTL);    } else        if (!RADEONModeInit(pScrn, pScrn->currentMode)) return FALSE;    if (info->accelOn)	RADEONEngineRestore(pScrn);#ifdef XF86DRI    if (RADEONPTR(pScrn)->directRenderingEnabled) {	RADEONCP_START(pScrn, info);	DRIUnlock(pScrn->pScreen);    }#endif    RADEONAdjustFrame(scrnIndex, pScrn->frameX0, pScrn->frameY0, 0);    return TRUE;}