On v, 2010-05-02 at 17:56 +0200, Elek Roland wrote:
> I'm going to try the patch in practice as
> soon as I finish my university project. (It's due today.)

I've tried the patch, and I can confirm that it does provide an AHCI
device and a SATA disk. It shows up in qemu as an Intel Corporation
82801FR/FRW (ICH6R/ICH6RW) SATA Controller, which is consistent with the
device and vendor IDs in the code. I could successfully create an ext2
filesystem on the virtual disk, mount it, write a text file on it and
read it back.
I've noticed the following errors:
 - The source code claims to implement 2 ports, Linux reports 3.
 - When I halt the guest OS, the AHCI device throws a hardware error
about an unimplemented command.

I think we could clean up the code and use it as a basis for full
support.

Regards,
Roland



Reply via email to