Matthew Garrett wrote:
> Just adding the ID to ahci.c would break a large number of other
> machines, so while easy it's not possible.
I spent a few hours one day trying to reprogram the controller using
setpci from initramfs and didn't have any luck. It appeared that once
the controller had its mode set (by the Apple firmware?), the registers
were read-only.
A boot-time solution like this would make me very happy as a Mac Pro
user, if it were possible (and it may be). I'd volunteer to
write/submit/maintain a Mac Pro AHCI package that provided the initramfs
scripts in this case.
Matthew Garrett wrote:
> Just adding the ID to ahci.c would break a large number of other
> machines, so while easy it's not possible.
I spent a few hours one day trying to reprogram the controller using
setpci from initramfs and didn't have any luck. It appeared that once
the controller had its mode set (by the Apple firmware?), the registers
were read-only.
A boot-time solution like this would make me very happy as a Mac Pro maintain a Mac Pro AHCI package that provided the initramfs
user, if it were possible (and it may be). I'd volunteer to
write/submit/
scripts in this case.
--
Shaw Terwilliger <`echo sterwill1io2nu | tr 12 @.`>