On Wed, 2 Sep 2009 06:19:55 -0400 Yale Zhang <[email protected]> wrote:
> Greetings. I'm trying to reconfigure a laptop's system PCI address > space in order to get more > 3Gb RAM (see > http://forums.thinkpads.com/viewtopic.php?f=29&t=44749&p=527484#p527484 > for details). Basically my problem is this: > > I increase TOLUD register in the 945 memory controller to make more > RAM available. The top 8Mb of physical RAM is used by the GMA950's VGA > framebuffer, which now gets moved to an uninitialized location, which > causes the screen to be garbled. The system is still operational > though. Does anyone how to make the screen functional again? I'm doing > this in a grub2 module, so the screen should be in text mode. I'm > hoping it's as easy as disabling and re-enabling the GMA950 by writing > to some PCI register, but don't have time to find out myself. Any > ideas? Thanks. > > Although I don't think it means much, I've attached a screenshot if it > gives any clues. Take a look at the i915 suspend/resume code. There are some bits for saving & restoring VGA space (palette, font memory, etc) that you'd need in a situation like this. -- Jesse Barnes, Intel Open Source Technology Center ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Mesa3d-dev mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mesa3d-dev
