Add IDE, Command Packet and SCSI CDB. Revise ATAPI definition. Correct

acronym for CDB.
This commit is contained in:
rocky
2005-02-12 02:04:34 +00:00
parent d7bee1720b
commit 519c486bc2
2 changed files with 31 additions and 7 deletions

View File

@@ -6,17 +6,23 @@ See also @uref{http://www.dvdrhelp.com/glossary}.
@cindex ASPI
See @acronym{Win32 ASPI}
@item ATA
Advanced Technology Attachment (ATA). The same things as IDE.
@item ATAPI
Advanced Technology (AT) Attachment Packet Interface. An interface to
support CD Drives and DVD Drives using the computers current IDE
connections. This is in contrast say to the SCSI protocol.
Advanced Technology Attachment (ATA) Packet Interface. The interface
provides a mechanism for transferring and executing SCSI CDBs on IDE
CD Drives and DVD Drives.
IDE (also called ATA) was originally designed for hard drives only,
but with help of ATAPI it is possible to connect other devices, in
particular CD-ROMS to the IDE/EIDE connections.
Many ATAPI CD-ROM drives understand a subset of MMC commands.
The ATAPI CD-ROM drives understand a subset of MMC commands. In
particular multi-initiator commands are neither needed nor deviced for
ATAPI devices.
@item BIN/CUE
@@ -105,6 +111,12 @@ translators. But also a CD-I player can also read CD-XA discs even if
its own `Green Book' file system only resembles ISO 9660 and isn't
fully compatible.
@item Command Packet
@cindex Command Packet
The data structure that is used to issue an ATAPI command. The same
thing as a SCSI Command Descriptor Block (CDB).
@item FSF
@cindex FSF
@@ -115,6 +127,12 @@ Free Software Foundation, @uref{http://www.fsf.org/}
@acronym{GNU} is not @acronym{UNIX}, @uref{http://www.gnu.org/}
@item IDE
Integrated Drive Electronics. This is a commonly used interface for
hard disk drives and CD-ROM drives. It is less expensive than SCSI,
but offers slightly less in terms of performance.
@item ISO
@cindex ISO
@@ -227,6 +245,12 @@ interfaces (originally developed at Apple Computer) that allow
personal computers to communicate with peripheral hardware such as
CD-ROM drives, disk drives, printers, etc.
@item SCSI CDB
@cindex SCSI CDB
SCSI Command Descriptor Block. The data structure that is used to
issue a SCSI command.
@item SCSI Pass Through Interface.
@cindex SCSI Pass Through Interface.

View File

@@ -46,7 +46,7 @@ development.''
@titlepage
@title GNU libcdio library
@subtitle $Id: libcdio.texi,v 1.39 2005/02/05 04:25:14 rocky Exp $
@subtitle $Id: libcdio.texi,v 1.40 2005/02/12 02:04:34 rocky Exp $
@author Rocky Bernstein et al.
@page
@@ -1854,8 +1854,8 @@ There seems to be a fascination with the number of bytes a command
takes in the MMC-specification world. (Size matters?) So often the
name of an operation will have a suffix with the number of bytes of
the command (actually in MMC jargon this is called a ``cdb''
@cindex cdb (Command Descriptor Buffer)
or command descriptor buffer). So for example there is a 6-byte ``MODE
@cindex cdb (Command Descriptor Block)
or command descriptor block). So for example there is a 6-byte ``MODE
SELECT'' often called ``MODE SELECT 6'' and a 10-byte ``MODE SELECT''
often called ``MODE SELECT 10''. Presumably the 6-byte command came
first and it was discovered that there was some deficiency causing the