[haiku-commits] Re: r40149 - haiku/trunk/src/apps/bootmanager

  • From: Stephan Aßmus <superstippi@xxxxxx>
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Sat, 08 Jan 2011 15:05:58 +0100

Hi Axel,

Am 08.01.2011 14:47, schrieb axeld@xxxxxxxxxxxxxxxx:
Author: axeld
Date: 2011-01-08 14:47:22 +0100 (Sat, 08 Jan 2011)
New Revision: 40149
Changeset: http://dev.haiku-os.org/changeset/40149

Log:
* Changed bootman.S to use the BIOS provided drive to stage load itself, as well
   as when the boot menu entry has a 0 BIOS drive. This allows the boot loader 
to
   be installed on any drive.
* Implemented BootDrive class, and changed LegacyBootMenu the way it should
   work now. Installing the boot menu should now work again, and the first time
   while installing Haiku.
* Removed MakeArray.cpp - we already have such a tool in our repository.
* Build BootLoader.h automatically during the build process - the only
   disadvantage is that you can only build it on x86 now (but other systems
   don't use this boot loader, anyway).
* In general, the BootManager is prepared to handle different kinds of boot
   menus; one only needs to write a class BootMenu implementation for this to
   work - and have the possibility to choose between different menus, if there
   are more than one per platform/partitioning system.
[...]

I know it was driven by personal needs, but congratulations on knocking off one item from the R1 blocker list... :-D Thanks!

Best regards,
-Stephan

Other related posts: