[haiku-bugs] Re: [Haiku] #3545: bootman : implement multi-drive support

  • From: "pulkomandy" <trac@xxxxxxxxxxxx>
  • Date: Mon, 27 Mar 2017 10:35:32 -0000

#3545: bootman : implement multi-drive support
-----------------------------+-------------------------
   Reporter:  mmadia         |      Owner:  nobody
       Type:  enhancement    |     Status:  new
   Priority:  normal         |  Milestone:  Unscheduled
  Component:  System/Kernel  |    Version:
 Resolution:                 |   Keywords:
 Blocked By:                 |   Blocking:  2477, 13026
Has a Patch:  0              |   Platform:  All
-----------------------------+-------------------------

Comment (by pulkomandy):

 Right, this seems to be there in the kernel args already (only for the
 BIOS_ia32 platform but this is the only one where bootman works
 currently):
 
https://github.com/haiku/haiku/blob/master/headers/private/kernel/boot/platform/bios_ia32/bios_drive.h

 And the list seems to be generated here:
 
https://github.com/haiku/haiku/blob/master/src/system/boot/platform/bios_ia32/devices.cpp#L522

 We need to find the way to compute the same "identifier" on the kernel
 side, and match it with the drive IDs stored in the kernel arguments.

--
Ticket URL: <https://dev.haiku-os.org/ticket/3545#comment:17>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.

Other related posts: