Fujitsu MCE3064AP Computer Drive User Manual


 
4 - 12 C156-E142-02EN
4.4 Various Processes
4.4.1 Reset response
There are four types of resets.
! Power-on reset
! The ODD performs initialization such as initial diagnostics and default setting. If any
media is mounted, it also spins up media.
! Hardware reset
! The ODD is reset when the RESET- signal is asserted. The ODD initializes the interface
controller by setting default values.
! ATA reset (Software reset)
! The ODD is reset when the SRST bit of the Device Control register is set.
! The device driver should not use the SRST bit to reset the ODD (except for restore from
sleep mode).
! After ATA reset, the ODD initializes the task file as shown below.
Status = X'00'
Error = (Depending on the SRST sequence)
Sector Count = X'01'
Sector number = X'01'
Cylinder Low = X'14'
Cylinder High = X'EB'
Drive/Head = X'00'
! RDBY is set to 1 with the first command after ATA reset.
! If ATA reset is issued while the ODD is selected and a command is being executed (BSY
= 1 or DRQ = 1), the command is interrupted. Otherwise, the ODD continues command
processing.
! The contents set with the MODE SELECT and Set Features commands remain
unchanged.
! ATAPI reset
! The ODD is reset with a DEVICE RESET command. The ODD interrupts the current
command.