Hello, I wrote:
Actually, embedded world is much more diverse in its IDE implementations/requirements (you can still encounter a full fledged UltraDMA/133 PATA contoller embedded within a modern SoC), even to the point of complete perversions. I know of a flash device which claims to be IDE compatible (and is indeed registrer level compatible) but only supports certain standard commands, but implements internal paritioning scheme with reads/writes done by vendor specific commands (not even using the standard IDE command execution protocol, IIRC :-).
Er, no. Judging on the patch that I had to review last year, the command protocol is also compatible, so it could've been "riding" on the IDE core, just like ide-disk.c (probably libata as well). Instead it's driven by a huge out of tree driver (size of a mammoth) -- not sure why... :-)
Alan
MBR, Sergei -- To unsubscribe from this list: send the line "unsubscribe linux-ide" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html