Hi,

> I have attached an update version of the Neomagic driver 
> for 4.2.0.

Thank you very much for your great work.
I tested on NM2160 and it works well.

But I have two problems.

1. NEOPutVideo() sofmetimes freeze the system.

  Please apply the following patch.

--- neo_video.c Fri Feb 15 00:59:59 2002
+++ ../neomagic.org/neo_video.c Thu Feb 14 05:11:11 2002
@@ -385,7 +385,6 @@
 #ifdef DEBUG
     xf86DrvMsg(pScrn->scrnIndex,X_INFO,"NEOPutVideo: offset=0x%x\n", offset);
 #endif
-    WAIT_ENGINE_IDLE();
     memset(nPtr->NeoFbBase + offset, 0, size);
 
     if (!RegionsEqual(&pPriv->clip, clipBoxes)){
--------------------------------------------------------------------


2. If you insert a ZV card then run xinit, the system will be hung.

  If I comment out the following lines at line 918 in neo_drive.c,
  there is no problem. (My original patch includes this modification.)
    ----------------------------------
    #if 1 /* for DDC1 testing */
            if (!neoDoDDCVBE(pScrn))
              if (!neoDoDDC2(pScrn))
    #endif
    ----------------------------------
  I do not know why.
  So, I can not recommend this solution.
  At least, please note this issue.


Best Regards,
Shigehiro Nomura                   [EMAIL PROTECTED]
_______________________________________________
Neomagic mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/neomagic

Reply via email to