Fujitsu MCF3064AP Manual Do Utilizador

Página de 175
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.