diff --git a/src/nv_hw.c b/src/nv_hw.c index 15dc367..eb51526 100644 --- a/src/nv_hw.c +++ b/src/nv_hw.c @@ -972,9 +972,9 @@ void NVLoadStateExt ( if (!pNv->IRQ) nvWriteMC(pNv, 0x140, 0); - nvWriteMC(pNv, 0x0200, 0xFFFF00FF); +/* nvWriteMC(pNv, 0x0200, 0xFFFF00FF); nvWriteMC(pNv, 0x0200, 0xFFFFFFFF); - +*/ nvWriteTIMER(pNv, 0x0200, 0x00000008); nvWriteTIMER(pNv, 0x0210, 0x00000003); /*TODO: DRM handle PTIMER interrupts */ diff --git a/src/nv_setup.c b/src/nv_setup.c index 554ce76..c94a494 100644 --- a/src/nv_setup.c +++ b/src/nv_setup.c @@ -488,9 +488,9 @@ NVCommonSetup(ScrnInfoPtr pScrn) NVSelectHeadRegisters(pScrn, 0); NVParseBios(pScrn); /* reset PFIFO and PGRAPH, then power up all the card units */ -/* nvWriteMC(pNv, 0x800, 0x17110013); - usleep(1000);*/ - nvWriteMC(pNv, 0x800, 0x17111113); + nvWriteMC(pNv, 0x200, 0x17110013); + usleep(1000); + nvWriteMC(pNv, 0x200, 0x17111113); if(pNv->Architecture == NV_ARCH_03) nv3GetConfig(pNv);