Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
ATAPI? What is that?
ATAPI is the real name of the CD-ROM (EIDE CD-ROM) and tape (ATAPI tape or EIDE tape) interface. This interface was originally developed by a group of CD-ROM companies with lots of help from Western Digial and Oak Technology.
ATAPI did not start as an ANSI standard. It was a specification published by the Small Form Factor (SFF) committee. SFF is an ad hoc disk drive industry committtee that usually concerns itself with things like connectors, the location of mounting holes and other physical configuration stuff. The original SFF document for ATAPI was called SFF-8020 (now called INF-8020).
NOTE: SFF-8020 (INF-8020) is very OBSOLETE and should not be used! The correct documents to use for ATAPI are ATA/ATAPI-4 (or higher) and SCSI MMC or MMC-2.
ATAPI introduced a new command execution protocol for use on the ATA interface so that these new CD-ROM and tape drives could, in theory, be on the same ATA cable with an ATA hard disk drive. Basically, the ATAPI Packet command, command code A0H, is used to send what looks like a SCSI CDB across the ATA interface. The actual data transfer (from/to the device media) is done using the ATA PIO or DMA protocols.
If you want to know what "SCSI like" commands are accepted by ATAPI devices then you should probably read the appropriate SCSI-3 document(s) for back ground information. Then get the appropriate SFF document for the ATAPI device type, for example, SFF-8070 describes the ATAPI super floppy "SCSI like" command set. There are many of these ATAPI "command set" documents floating around the industry today and even keeping a list of them is difficult. Some I know of are: QIC-157 (ATAPI tape), SFF-8070 (ATAPI Removable Rewritable Media), SFF-8080 (ATAPI CD-R/E) and SFF-8090 (Commands for DVD). Locating some of these documents can be difficult.