uata(7D)

NAME

uata– IDE Host Bus Adapter Driver

SYNOPSIS

ide@unit-address

DESCRIPTION

The uata host bus adapter driver is
a nexus driver that supports the ide interface on SPARC
platforms. The driver supports ultra DMA mode-4 (ATA66). The driver also attempts
to set the disk and ATAPI CD-ROM drive to maximum supported speed for the
device.

FILES

SEE ALSO

DIAGNOSTICS

In addition to being logged, the following messages may appear on the
system console:

ddi_get_iblock_cookiefailed

The driver could not obtain the interrupt
cookie; the attach may fail.

Drive not ready before set_features

Indicates a fatal problem; the drives are not ready
to be programmed and features cannot be set. (During the driver initialization
process, the driver must set the features for the drive, including dma and pio.)

Interrupt not seen after set_features

Indicates a fatal problem with the drive; features
could not be set.

ata_controller - set features failed

Indicates a fatal problem with the drive; features
could not be set.

?target <number> lun 0

Displayed at
boot up time to indicate that the target <number>
was identified, where <number> is a decimal
value.

resid

Residual
number of bytes in data transfer and the I/O operation could not be finished
completely.

ghd_timer_newstate: HBA reset failed

Generally indicates a fatal condition; I/O operation
could not be completed following reset of the channel.

timeout:<message>chno=<number> target=<number>

A timeout occured because of <message> on device (target=<number>) on channel (chno=<number).
Where <message> could be either early abort, early
timeout, abort request, abort device, reset target or reset bus.

ata_controller - Drive not ready before command <number>

The drive did not respond before issuing the command <number> to the controller; command <number> will not be issued to the drive. (<number> is the hexadecimal opcode
for the sleep or standby commands, which are issued when the drive transitions
between power management states.)

ata_controller - Command <number> failed

Command <number> failed on the drive. (<number> is the hexadecimal opcode
for the sleep or standby commands, which are issued when the drive transitions
between power management states.)

ata_controller - Command <number> returned error

Command <number> returned
error. (<number> is the
hexadecimal opcode for the sleep or standby commands, which are issued when
the drive transitions between power management states.)

ata_controller - Cannot take drive <number> to sleep

The disk will
not transition to sleep state. (Indicates that the driver could not set the
device to sleep mode while performing power management functions.)