> How about this? It's much more flexible and drivers like ahci and > sil24 can report something which make sense. Looks as sane an approach. Some obvious errors in the conversion but simply wrong types I/O v MMIO etc not flaws in the proposal Unfortunately there is one big horror you've left unconverted - the status address printing in ata_wait_... That is why I ended up going the way I did. Alan - 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