Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

atapi_ide(7) [osf1 man page]

atapi_ide(7)						 Miscellaneous Information Manual					      atapi_ide(7)

NAME
atapi_ide - Interface for ATAPI or IDE (PC) devices SYNOPSIS
PCI bus CMD/Acer ATAPI/IDE adapter: bus pci0 at * bus ata0 at * controller scsi0 at ata0 slot 0 controller scsi1 at ata0 slot 1 PCI bus Cypress ATAPI/IDE adapter: bus pci0 at * bus ata0 at * bus ata1 at * controller scsi0 at ata0 slot 0 controller scsi1 at ata1 slot 0 PCMCIA bus ATA/IDE disk card: bus pcmcia0 at * bus ata0 at pcmcia? controller scsi0 at ata0 DESCRIPTION
Devices commonly known for their use on PC devices as ATA or IDE devices are supported using the SCSI CAM device driver. The ATA standard has also been expanded to include what are known as ATAPI devices. The SCSI CAM device driver is also used for those disks and CD-ROM devices. These devices may also be known under the names EIDE, ATA-2, Fast-ATA, or Ultra-ATA. Beacuse the ATA/IDE standard was not developed until after many of the devices that used this standard were produced, there are many devices which do not strictly comply with the standard. While it is possible some industry standard devices may appear to work, it is also possible they will cause hang or data corruption cases when used under more stressful situations. For this reason, it is recommended that only the supported devices be used. These devices have been tested and are certified for correct operation. ATAPI/IDE controllers allow the connection of two devices. These two devices are known as the master device and the slave device. If only one device is connected, that device must be the master (slave-only configurations are not supported). When used by the SCSI CAM device driver, the IDE master device is assigned SCSI id 0 for that controller. The slave device is assigned SCSI id 1 for that controller. No other SCSI ids are assigned on that controller. Most ATAPI/IDE adapters contain two channels (known as the primary and secondary). Each of these channels may contain their own master and slave devices. Therefore, a dual channel ATAPI/IDE controller may contain up to 4 devices (a master and slave pair on each channel). These 4 devices are then accessed as SCSI id 0 and 1 on each channel. Many SCSI operations translate perfectly for use on IDE. For example, read and write operations are the same. However, many SCSI disk mode pages are emulated by the IDE device driver. For example, you can display the SCSI inquiry mode pages using the following command: % scu show inq pages pages are created by the device driver to contain the long (full IDE) form of the device name, serial number, revision, and the operational modes of the device. Only a shortened version of this information is available with the standard SCSI inquiry command. Note also that the following command: % scu show pages Shows that the SCSI mode pages contain only partial information. Only that informa- tion (such as geometry) that the drive reports to the system is able to be reformatted into these emulated SCSI mode pages. Much of the information (such as RPM) is simply not available from the drive, and therefore not accurately reported. ATAPI devices are much more closely related to SCSI devices, and as such contain their own mode pages. Therefore, for these devices, the mode page values reported are those from the device, and no emulation is involved. ATAPI tape devices are not supported at this time. FILES
/dev/disk/dsk??? /dev/disk/dsk??? RELATED INFORMATION
SCSI(7), rz(7), and disklabel(8) delim off atapi_ide(7)

Check Out this Related Man Page

ASR(4)							   BSD Kernel Interfaces Manual 						    ASR(4)

NAME
asr -- driver for Adaptec I2O based SCSI/ATA host bus adapters SYNOPSIS
device asr DESCRIPTION
The Adaptec asr driver provides access to disks and disk arrays controlled by I2O based host bus adapters and SmartRAID SCSI RAID adapters through the standard SCSI disk da(4) interface. The supported adapters provide 64 bit PCI, Compact PCI, Zero Channel PCI, and up to four channels of Ultra2, Ultra 160, or Ultra320 SCSI, or two channels of 1GB Fibre. All support RAID-0, RAID-1, RAID-10, RAID-5 and RAID-50 arrays. All SCSI target types are supported. For the ATA based controllers, one IDE drive per channel is supported. Hot-swapping of IDE drives is not supported at this time. All host bus adapters must be configured before they can be used with any operating system. Please contact Adaptec directly to obtain the latest information on configuration utilities for the adapters. Currently there are both a Motif based GUI configuration utility and a CLI based configuration utility available from the Adaptec Web site. The cards and arrays can also be configured via the BIOS based configura- tion tool (SMOR). HARDWARE
The adapters currently supported by the asr driver include the following: o Adaptec Zero-Channel SCSI RAID 2000S, 2005S, 2010S, 2015S o Adaptec SCSI RAID 2100S, 2110S o Adaptec ATA-100 RAID 2400A o Adaptec SCSI RAID 3200S, 3210S o Adaptec SCSI RAID 3400S, 3410S o Adaptec SmartRAID PM1554 o Adaptec SmartRAID PM1564 o Adaptec SmartRAID PM2554 o Adaptec SmartRAID PM2564 o Adaptec SmartRAID PM2664 o Adaptec SmartRAID PM2754 o Adaptec SmartRAID PM2865 o Adaptec SmartRAID PM3754 o Adaptec SmartRAID PM3755U2B / SmartRAID V Millennium o Adaptec SmartRAID PM3757 o DEC KZPCC-AC (LVD 1-ch, 4MB or 16MB cache), DEC KZPCC-CE (LVD 3-ch, 64MB cache), DEC KZPCC-XC (LVD 1-ch, 16MB cache), DEC KZPCC-XE (LVD 3-ch, 64MB cache) -- rebadged SmartRAID V Millennium FILES
/dev/asr* Adaptec SCSI RAID control nodes NOTES
The ATA based controllers present their devices as SCSI-like devices via CAM. For IDE drives attached to these cards, a subset of standard SCSI commands and mode pages are understood via translation performed in the card's firmware. SEE ALSO
da(4) HISTORY
The asr (Adaptec SCSI RAID) driver first appeared as the dpti2o driver under BSDi BSD/OS 3.2, then under FreeBSD 2.2.8 and was ported over to the CAM layer represented in 4.0. AUTHORS
The asr driver was kindly donated by Adaptec and is maintained by Mark Salyzyn <mark_salyzyn@adaptec.com>. This manual page was written by Mark Salyzyn and fixed up by Jeroen Ruigrok van der Werven <asmodai@FreeBSD.org>. BSD
July 14, 2004 BSD
Man Page