Спецификация ATAPI

 

Для подключения к интерфейсу АТА накопителей CD-ROM, DVD, стримеров и ряда других устройств типовой системы команд АТА оказалось недостаточно. Для расширения возможностей шины АТА разработан аппаратно-программный интерфейс ATAPI (АТА Package Interface — пакетный интерфейс АТА). Устройство ATAPI поддерживает минимальный набор команд АТА, а также специальный пакет команд, который пересылается контроллером в регистр данных устройства.

Интерфейс ATAPI работает с любыми адаптерами АТА, поскольку для контроллера поддержка ATAPI часто выполняется чисто программными средствами через драйвер. Специфические команды вместе с необходимыми параметрами передаются после специальной команды, код которой является недействительным для обычных устройств АТА.