[haiku-bugs] Re: [Haiku] #6105: [PATCH] OpenFirmware frame buffer support (was: [RFC] OpenFirmware frame buffer support)

  • From: "andreasf" <trac@xxxxxxxxxxxx>
  • Date: Thu, 03 Jun 2010 20:18:38 -0000

#6105: [PATCH] OpenFirmware frame buffer support
--------------------------------+-------------------------------------------
 Reporter:  andreasf            |       Owner:  axeld         
     Type:  enhancement         |      Status:  new           
 Priority:  normal              |   Milestone:  R1            
Component:  System/Boot Loader  |     Version:  R1/Development
 Keywords:                      |    Platform:  PowerPC       
Blockedby:                      |       Patch:  1             
 Blocking:  1048                |  
--------------------------------+-------------------------------------------

Comment(by andreasf):

 I've been able to simplify the main patch and promote it to proposed
 status: The frame buffer is already identity-mapped (0x90000000, length
 268435456; {{{address}}} 98008000), so no need to map it again. Remapping
 it at the next {{{find_free_virtual_range}}} address (0x8022b000) results
 in a {{{DEFAULT CATCH}}}.

 Opening the {{{screen}}} device reinitializes the display, so we should
 postpone that as far as possible.

 Patch 7 is updated to reflect the latter. It could be applied as well but
 has no real function currently (just passes the EDID into the kernel like
 x86).

-- 
Ticket URL: <http://dev.haiku-os.org/ticket/6105#comment:10>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts:

  • » [haiku-bugs] Re: [Haiku] #6105: [PATCH] OpenFirmware frame buffer support (was: [RFC] OpenFirmware frame buffer support) - andreasf