4.4. SFF-8020 / ATA Packet Interface (ATAPI) |
Inicialmente, a interface IDE/ATA foi desenvolvida apenas para trabalhar
com discos. As drives de CD-ROM e cassetes usavam interfaces proprietárias.
No início dos anos 90, tornou-se óbvio de que se teriam enormes
vantagens em usar a interface IDE/ATA para suportar outros dispositivos
além de discos, devido à sua elevada performance, simplicidade
e universalidade.
Infelizmente, devido à forma como a estrutura dos comandos ATA funcionava, não era possível ligar um dispositivo, que não fosse um disco, ao canal IDE e esperar que este funcionasse. Por isso, foi desenvolvido um protocolo especial chamado AT Attachment Packet Interface ou ATAPI. O standard ATAPI é usado para dispositivos ópticos, cassetes e drives de armazenamento móveis. Permite ligar os vários dispositivos ao cabo standard IDE usado pelos discos IDE/ATA e serem configuradas como master ou slave. Internamente, o protocolo ATAPI não é idêntico ao conjunto de comandos do standard ATA (ATA-2, etc.) usado pelos discos. ATAPI, em geral, é uma interface muito mais complexa do que a interface ATA. O primeiro standard que descreve a interface ATAPI não foi desenvolvido
pelos responsáveis pela manutenção dos standards
ATA. Foi definido pelo Small Form Factor Committee, um grupo industrial
que normalmente defina standards para componentes físicos como
cabos. O primeiro documento do standard ATAPI produzido por este grupo
foi designado SFF-8020 (mais tarde renomeado para INF-8020), que se encontra
agora obsoleto. No final dos anos 90 o T13 Technical Committee tomou o
controlo do conjunto de comandos e protocolo ATAPI, combinando-o com a
interface ATA, convergindo no standard ATA/ATAPI-4.
|