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

OpenChrome Trac trac
Mon Sep 21 06:45:55 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 Zajec):

 Replying to [comment:8 gang65]:
 > In original VIA (83.1.0) driver, the 0x1A (SR1A) is saved during
 VIAPreInit() (please see via_driver.c) not in "VIASave(ScrnInfoPtr pScrn)"
 function.
 >
 > I think it could help if the SR1A register will be saved into
 VIAPreInit()

 Do you just mean saving in on EnterVT and restoring on LeaveVT? Or do you
 want to use thar register in

 ViaSeqMask(hwp, 0x1A, 0x06, 0x06);

 and

 ViaSeqMask(hwp, 0x1A, 0x0C, 0x0C);

 ? Old code used to do following:

 hwp->writeSeq(hwp, 0x1A, pVia->SavedReg.SR1A | 0x40);

 but that was probably because it didn't use any mask.

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



More information about the Openchrome-users mailing list