Toshiba 3006GAL User Manual

Page 136

Advertising
background image

360050398

Toshiba Corporation Digital Media Network Company

Page 136 of 157

© 2005, Copyright TOSHIBA Corporation All Rights Reserved

10.8.45.4.1 Error outputs

Register

7 6 5 4 3 2 1 0

Error

na na na na na

ABRT

na na

Sector Count

na

Sector Number

Bit location low

Cylinder Low

Bit location high

Cylinder High

Word location

Device/Head obs

na

obs

DEV

na

Status BSY

DRD

Y

DF na DRQ

na

na ERR


Error register -

ABRT shall be set to one if the device does not support this command, if a DEVICE CONFIGURATION

SET command has already modified the original settings as reported by a DEVICE
CONFIGURATION IDENTIFY command, if DEVICE CONFIGURATION FREEZE LOCK is set, if
any of the bit modification restrictions described in this section are violated, or if a Host
Protected Area has been established by the execution of a SET MAX ADDRESS command.

Sector Number –

If the command was aborted because an attempt was made to modify a mode or feature that cannot be

modified with the device in its current state, this register shall contain bits (7:0) set in the bit
positions that correspond to the bits in the device configuration overlay data structure words 1,
2, or 7 for each mode or feature that cannot be changed. If not, the value shall be 00h.

Cylinder Low –

If the command was aborted because an attempt was made to modify a mode or feature that cannot be

modified with the device in its current state, this register shall contain bits (15:8) set in the bit
positions that correspond to the bits in the device configuration overlay data structure words 1,
2, or 7 for each mode or feature that cannot be changed. If not, the value shall be 00h.

Cylinder High –

If the command was aborted because an attempt was made to modify a bit that cannot be modified with

the device in its current state, this register shall contain the offset of the first word encountered
that cannot be changed. If an illegal maximum LBA address is encountered, the offset of word 3
shall be entered. If a checksum error occurred, the value FFh shall be entered. A value of 00h
indicates that the Data Structure Revision was invalid.

Device register -

DEV shall indicate the selected device.

Status register -

BSY shall be cleared to zero indicating command completion.
DRDY shall be set to one.
DF (Device Fault) shall be set to one if a device fault has occurred.
DRQ shall be cleared to zero.
ERR shall be set to one if an Error register bit is set to one.

10.8.45.4.2 Description


The DEVICE CONFIGURATION SET command allows a device manufacturer or a personal computer system
manufacturer to reduce the set of optional commands, modes, or feature sets supported by a device as
indicated by a DEVICE CONFIGURATION IDENTIFY command. The DEVICE CONFIGURATION SET
command transfers an overlay that modifies some of the bits set in words 63, 82, 83, 84, and 88 of the
IDENTIFY DEVICE or IDENTIFY PACKET DEVICE command response. When the bits in these words are
cleared, the device shall no longer support the indicated command, mode, or feature set. If a bit is set in the
overlay transmitted by the device that is not set in the overlay received from a DEVICE CONFIGURATION
IDENTIFY command, no action is taken for that bit. Modifying the maximum LBA address of the device also
modifies the address value returned by a READ NATIVE MAX ADDRESS or READ NATIVE MAX ADDRESS
EXT command.

Advertising
This manual is related to the following products: