[ros-kernel] Atapi device detection bug

Filip Navara xnavara at volny.cz
Fri Sep 17 19:04:25 CEST 2004


Hartmut Birr wrote:

>I agree with Eric. We should change back to the device reset command. Many
>computers have on the secondary ide chanel only a cdrom drive which is
>configured as slave. Many drives does response to a software reset after
>10..20 sec in this configuration. But they do response immediately to a
>device reset command.
>  
>
The previous code is illegal according to the ATA/ATAPI-6 standard. The 
device reset command is mandatory for ATAPI devices and calling it on 
ATA devices is strictly prohibited! I would accept any solution that 
will not send the DEVICE RESET command to ATA drives, be it software 
reset (as used by many other OSes) or something else.

- Filip


More information about the Ros-kernel mailing list