This message is from the T13 list server.
Correct. Auto-activate is not required to support NCQ. It's desired, but not required. -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Jens Axboe Sent: Friday, June 03, 2005 5:38 AM To: Jeff Garzik Cc: Gilles MOLLIE; [email protected] Subject: Re: [t13] NCQ This message is from the T13 list server. On Fri, Jun 03 2005, Jeff Garzik wrote: > This message is from the T13 list server. > > > Gilles MOLLIE wrote: > >Is there any hardware requirement for Native Command Queuing support on > >SATA 1.0 controller ? or can this be managed by pure firmware ? > >(Is it possible to use a NCQ capable drive, labelled SATA I or SATA II > >in PC world, with a standard SATA I hardware controller just by adding > >firmware) > > To support NCQ, your controller (or firmware or OS driver) needs to be > able to support Auto-Activate in DMA Setup FIS, SActive register updates > in SDB FIS, etc. Unless I'm mistaken, Auto-activate support isn't a requirement for NCQ. It is just a little more efficient since it eliminates the need for a dma activate FIS transmission. -- Jens Axboe
