AT INTERFACE and ATA COMMANDS
WA31273A / WA32543A / WA33203A / WA32163A / WA31083A / WA32162A 6-37
error has occurred, and on which sector.
6-5
Programming Requirements
6-5-1 Reset Response
A reset is accepted within 400 nsec after the negation of RESET- or within 400 nsec after
SRST has been set in the Device Control Register.
When the drive is reset by RESET-, Drive 1 indicates it is present by asserting DASP-
within 400 msec, and DASP- remains asserted for 30 seconds or until Drive 1 accepts the
first command.
When the drive is reset by SRST, the drive sets BSY=1. See also Device Control Register
(6.3.3.3).
When a reset is accepted, and with BSY set:
a) Both drives perform hardware initialization
b) Both drives clear any previously programmed drive parameters
c) Both drives may revert to the default condition
d) Both drives load the Command Block Registers with their default values
e) If a hardware reset, Drive 0 waits for DASP- to be asserted by Drive 1
f) If operational, Drive 1 asserts DASP-
g) Drive 0 waits for PDIAG- to be asserted if Drive 1 asserts DASP-
h) If operational, Drive 1 clears BSY
i) If operational, Drive 1 asserts PDIAG-
j) Drive 0 clears BSY
No interrupt is generated when initialization is complete.
The default values for the Command Block Registers if no self-tests are performed or if
no errors occurred are:
Error
= 01h
Cylinder Low
= 00h
Sector Count
=
01h
Cylinder High
= 00h
Sector Number
= 01h
Drive/Head
= 00h