[Openchrome-users] [openChrome] #323: X crashes the system at startup on NC20 (laptop with VX800)

OpenChrome Trac trac
Fri Sep 18 10:22:57 PDT 2009


#323: X crashes the system at startup on NC20 (laptop with VX800)
----------------------+-----------------------------------------------------
 Reporter:  freeseek  |        Owner:  somebody      
     Type:  defect    |       Status:  new           
 Priority:  critical  |    Component:  initialization
  Version:  trunk     |   Resolution:                
 Keywords:            |     Blocking:                
Blockedby:            |  
----------------------+-----------------------------------------------------

Comment(by gang65):

 Is this error exist only for VX800 chipset?
 Check revision of your VX800 chipset.

 I think this bug could exists because 3353A0 and 3353A1 (VX800) MMIO use
 Bar2.

 Please see VIAMapMMIO (via_driver.c file) in the latest VIA driver.


 Here is some source code from VIA
 {{{
 static Bool VIAMapMMIO(ScrnInfoPtr pScrn)
 {
     VIAPtr pVia = VIAPTR(pScrn);
     VIABIOSInfoPtr  pBIOSInfo = pVia->pBIOSInfo;
     vgaHWPtr hwp;

  DEBUG(xf86DrvMsg(pScrn->scrnIndex, X_INFO, "VIAMapMMIO\n"));
         /*3353A0 and 3353A1 MMIO use Bar2*/
         if ((pVia->Chipset == VIA_VX800) &&
                 (VIAGetRevisionOfVX800() == REVISION_VX800_A))
         pVia->MmioBase = MEMBASE(pVia->PciInfo, 2);
         else
             pVia->MmioBase = MEMBASE(pVia->PciInfo, 1);


 }}}

-- 
Ticket URL: <http://www.openchrome.org/trac/ticket/323#comment:1>
openChrome <http://www.openchrome.org/>
The openChrome project



More information about the Openchrome-users mailing list