Re: SATAPI timing

2005-02-21 Thread Albert Lee
> On Sat, Feb 19 2005, Jeff Garzik wrote: > > Albert Lee wrote: > > >I'm a little confused about what is the "correct behavior" of ATAPI DMA > > >INTRQ. > > > > > >1. The ATA-4 flowchart and ATA-6 state diagram seems to be inconsistent. > > >In the ATA-4 flowchart, no wait for INTRQ is specified.

Re: SATAPI timing

2005-02-20 Thread Jens Axboe
On Sat, Feb 19 2005, Jeff Garzik wrote: > Albert Lee wrote: > >I'm a little confused about what is the "correct behavior" of ATAPI DMA > >INTRQ. > > > >1. The ATA-4 flowchart and ATA-6 state diagram seems to be inconsistent. > >In the ATA-4 flowchart, no wait for INTRQ is specified. > > > >2. From

Re: SATAPI timing

2005-02-18 Thread Jeff Garzik
Albert Lee wrote: I'm a little confused about what is the "correct behavior" of ATAPI DMA INTRQ. 1. The ATA-4 flowchart and ATA-6 state diagram seems to be inconsistent. In the ATA-4 flowchart, no wait for INTRQ is specified. 2. From the ATA-5 errata: http://www.t13.org/project/e01122r0.pdf "...Pag

Re: SATAPI timing

2005-02-06 Thread Jeff Garzik
Albert Lee wrote: I'm a little confused about what is the "correct behavior" of ATAPI DMA INTRQ. 1. The ATA-4 flowchart and ATA-6 state diagram seems to be inconsistent. In the ATA-4 flowchart, no wait for INTRQ is specified. 2. From the ATA-5 errata: http://www.t13.org/project/e01122r0.pdf "...Pag

Re: SATAPI timing

2005-02-01 Thread Albert Lee
> gp wrote: > > Jeff > > > > I think I may have found an issue in the ATAPI code in the function > > atapi_packet_task. > > > > From my testing with the sata_via driver, I have been getting a timeout > > when sending the first inquiry command. > > > > > > Here is the section of code of inter

Re: SATAPI timing

2005-01-28 Thread Jeff Garzik
gp wrote: Jeff I think I may have found an issue in the ATAPI code in the function atapi_packet_task. From my testing with the sata_via driver, I have been getting a timeout when sending the first inquiry command. Here is the section of code of interest: /* make sure DRQ is set */ stat

SATAPI timing

2005-01-28 Thread gp
Jeff I think I may have found an issue in the ATAPI code in the function atapi_packet_task. From my testing with the sata_via driver, I have been getting a timeout when sending the first inquiry command. Here is the section of code of interest: /* make sure DRQ is set */ status = at