Seeing the controversy about the S3 Trio, and the fact that there seems to be another applicant interested in it, I've decided to prepare a proposal for the AHCI emulation project, the other project of my interest. I have skimmed through the documentation and some Qemu code, and it seems to me that to add AHCI emulation, I would have to implement an AHCI HBA and a SATA device to connect to it. The SATA part could be an extension of the existing IDE code. Am I right about these?