[haiku-bugs] Re: [Haiku] #6710: Large sized boot logos can prevent booting.

  • From: "bonefish" <trac@xxxxxxxxxxxx>
  • Date: Tue, 12 Oct 2010 19:27:24 -0000

#6710: Large sized boot logos can prevent booting.
---------------------------------+------------------------------------------
  Reporter:  idefix              |         Owner:  phoudoin      
      Type:  bug                 |        Status:  assigned      
  Priority:  normal              |     Milestone:  R1            
 Component:  System/Boot Loader  |       Version:  R1/Development
Resolution:                      |      Keywords:                
Blocked By:                      |   Has a Patch:  0             
  Platform:  x86                 |      Blocking:                
---------------------------------+------------------------------------------

Comment (by bonefish):

 Replying to [comment:16 phoudoin]:
 > Would be smart, indeed. The archive could be just added right after
 haiku_loader.
 > In order to do that, I guess I must modify tarfs to get haiku_loader end
 and compute the archive offset itself instead of the hardcode
 kFloppyArchiveOffset ?
 > Or did I miss something?

 Nope, that's the way to do it. Defining `kFloppyArchiveOffset` could
 probably be as simple as:
 {{{
 extern uint8 _end;
 static const uint32 kFloppyArchiveOffset = (uint32)(addr_t)&_end;
 }}}

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

Other related posts: