I believe that was tried but didn't work (unfortunately, I'm doing system level programming for a laptop I don't have). Maybe that 8Mb contains absolute, non relocatable pointers. Also, I'm quite sure you have to set TOLUD before doing the copy because TOLUD is the upper bound for RAM. I'll have a look at the i915 driver as Jesse Barnes suggested.
On Wed, Sep 2, 2009 at 8:29 AM, Patrick Baggett<[email protected]> wrote: > Why don't you copy the current framebuffer to the next location, then > increase TOLUD so that the new location it parks itself has the same screen > contents as it did previously. > > Patrick > > On Wed, Sep 2, 2009 at 5:19 AM, 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. >> >> >> ------------------------------------------------------------------------------ >> 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 >> > > ------------------------------------------------------------------------------ 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
