Promise FastTrak 100 TX2 driver ​promise_tx2 was excluded from Haiku on hrev30700 because it fails to compile.
I wouldn't ask to support it if Haiku didn't have a driver to begin with, but it does so I was wondering if someone could fix it so I can install Haiku to a PC with that controller (install and boot from a drive attached to the controller).
I can test any possible fix or solution and give feedback.
Thanks in advance!

The promise_tx2 driver has been removed a long time before that, actually.

Anyway, I've converted the driver to the device manager API in hrev44720. However, I have not yet added it back to the image, since I'd like you to test it before. To do so, you have to copy it to the /system/add-ons/kernel/busses/ata directory, and, in case you want to boot from it, you need to add a link to it to /system/add-ons/kernel/boot.

I've copied the attachment to the path provided by axeld under a working Haiku A3 installation but it still doesn't recognize the HD attached to the controller (I didn't try to boot from it, just tried to see it under Drivesetup first). Did I do something wrong? Should I copy the file to a different Haiku revision? I've tried to find a nightly of hrev44720 but couldn't. I'm awating instructions, sorry that it took so long to try the driver, I didn't have a working Haiku setup)

It seems that I didn't make myself clear, I've meant that I didn't try to boot from an HD connected to the controller. I did boot my Haiku A3 installation with the driver in place, but my mistake was trying with A3, I will install a recent nightly and come back with the results.

I'm having a hard time trying to boot one of the recent nightlies, I've tried hrev44646 and hrev44634, none of which seems to work, no icons light up at boot, tried all of safe boot options with no avail. I'll keep trying builds (630, 625, 621) untill one works. Any particular recommendation on a stable build that I could try on a PIII 700, Intel 440BX, 1 GB RAM, ATI 7000 and SBLive?

I've finally managed to find a nightly that works, hrev44573 but I've copied the driver and rebooted with no luck. I don't know if the revision is too old or if there's something else I could try (I thought about building from source, I can try it -never done it before- but it will take a long time in this setup)

Sorry for the lack of updates on testing the patch. The motherboard to which the controller card is attached died, and my other PC lacks a PCI slot, so for now I can't test this. I'm planning on buying a used motherboard, I will report then.

Hi pulkomandy, I've managed to restore an old PI 200, currently running BeOS, to which I can add the card and test this driver.
But I totally agree with you, this is not a priority towards Haiku B1. I don't want my bug report stoping Haiku's progress.