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

Reply via email to