A quick "git grep -l ahci" says that in addition to q35, three ARM
boards have an AHCI controller: highbank, cubieboard (also known as
allwinner-a10) and xilinx-zynq-a9 (also known as xlnx-zynqmp).
Everything else that has IDE really means parallel ATA.

In practice the only difference between the two is that parallel ATA
distinguishes master/slave, while serial ATA has only one unit per bus
(in addition, PATA has two buses while SATA/AHCI has six).

On 12/11/2015 21:01, Laine Stump wrote:
> But I just received an email from someone who informed me that the
> "ppc-beigeg3" machine type also has an IDE controller, and that
> additionally this is the *only* method of connecting a disk on this
> particular machine.

That's not exactly true since g3beige has a PCI controller.  It may well
be that IDE is the only one supported by the firmware.

> So now I'm wondering how I can determine what other
> machinetypes have an integrated IDE controller, so that I can add them
> to this check. (I would also like to find out which qemu binary supports
> the "ppc-beigeg3" machinetype - I tried running "qemu-blah -M ?" for
> every qemu binary on my Fedora 22 system, and didn't see anything like
> that).

It's actually called g3beige. :)

Paolo

Reply via email to