detects that the comwake signal has ceased the fc sata port will then send d10 2 primitives and start looking for the sata align primitives if the fc sata port 402 receives the expected sata align primitives it synchronizes to the sata align primitives and then sends its own sata align primitives out over differential lines 410 when the sata drive 400 receives the sata align primitives it synchronizes to them and sends back non align primitives over differential lines 414 when the fc sata port 402 receives the non align primitives the sata oob initialization sequence ends note that in contrast to the sata oob initialization sequence described above fc drives turn their transmitters on but do not turn them off so a fc drive will present a steady u201c on u201d period in contrast to the on off patterns described above in addition to transmitting fc ordered sets the host is therefore able to clearly distinguish between an attached fc drive and a sata sas drive note that the sequence described above is for the 1 5 gbps speed negotiation only 3 0 gbps and future data rate sequences would be processed in a like manner supporting any minor variations as required for the new speed fig5 illustrates an exemplary port link layer 500 in a fc sata port in a fast switch an attached device 502 and an automatic device type detection and speed configuration circuit 508 within the fc sata port according to embodiments of the present invention fig6 illustrates an exemplary flow diagram of the automatic device type detection.