#1446 closed enhancement (wontfix)
Haiku Support
Reported by: | bitigchi | Owned by: | |
---|---|---|---|
Priority: | minor | Milestone: | |
Component: | all | Version: | |
Keywords: | haiku | Cc: |
Description
Haiku is a modern operating system, and a reimplementation of BeOS from scratch and more. Haiku is currently in its beta stage, and preparing for its initial stable release. Having support for Haiku would be much useful for its users.
Change History (8)
comment:1 by , 4 years ago
Milestone: | → undecided |
---|
comment:2 by , 4 years ago
Please add links to documentation or source code samples for any ATA/SCSI/NVMe pass-through functionality of Haiku here.
comment:3 by , 4 years ago
Drivers are located here: https://git.haiku-os.org/haiku/tree/src/add-ons/kernel/drivers/disk
Bus managers are here: https://git.haiku-os.org/haiku/tree/src/add-ons/kernel/bus_managers
Documentation is here, but it seems that it's a bit lacking at the moment. I can see if I can get some of the developers to drop by.
Freenode #haiku is also always available!
comment:4 by , 4 years ago
Patches are welcome. Feel free to use GH PR if you would like to get a review. Take a look on os_* files to understand system-depended parts needs to be implemented.
From quick view - https://git.haiku-os.org/haiku/tree/src/add-ons/kernel/drivers/disk/nvme/nvme_disk.cpp#n850 - ioctl does not provide access to the smart data.
With scsi it seems to be better: https://git.haiku-os.org/haiku/tree/src/add-ons/kernel/drivers/disk/scsi/scsi_disk/scsi_disk.cpp#n428
For AHCI it also seems to be no go - https://git.haiku-os.org/haiku/tree/src/add-ons/kernel/busses/scsi/ahci/ahci_sim.cpp#n113
Anyway, this should be something initiated from Haiku size.
comment:5 by , 4 years ago
ATM kernel interfaces are missing, see https://dev.haiku-os.org/ticket/13411. It have a very little sense to open ticket here if OS not supporting any API to get such data. Please work with OS developers first to get them.
comment:6 by , 4 years ago
Thanks for the information. I haven't checked the Haiku side before opening the ticket, thanks for pointing it out. Hope it gets some attention.
comment:7 by , 4 years ago
Resolution: | → wontfix |
---|---|
Status: | new → closed |
No interfaces -> no way to support. Feel free to reopen if there are upstream changes or patches.
comment:8 by , 4 years ago
Milestone: | undecided |
---|
Patches are welcome.