This message is from the T13 list server.
I believe the answer to your question is actually yes. Per the ATA/ATAPI spec. Look under the READ MULTIPLE section. I would imagine it could also be found under the WRITE MULTIPLE section. If the number of requested sectors is not evenly divisible by the block count, as many full blocks as possible are transferred, followed by a final, partial block transfer. The partial block transfer shall be for n sectors, where n = remainder (sector count/ block count). Regards, Nate -----Original Message----- From: Stephane Cattaneo [mailto:[EMAIL PROTECTED]] Sent: Thursday, February 07, 2002 3:29 AM To: [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Subject: Re: [t13] Multiple-mode clarification This message is from the T13 list server. Paul, The MAX multiple setting is depending of the hard disk. On all the hard I had, this parameter is 16. After setting the multiple mode, you have the granularity of multiplemode*512 bytes, so your answer is no. Stephane. [EMAIL PROTECTED] wrote: > This message is from the T13 list server. > > Hi all, > > Hopefully a quick question to answer; I just want to check that what I > think is the case is actually so. > > One of our users is having trouble reading 8KB of data when he sets > multiple-mode to more than 16-sectors. I haven't investigated this > further yet, but I just want to check - when you've set multiple-mode to > a certain number of sectors, a transfer of *less* than that number of > sectors is perfectly legal? > > (I'm expecting 'yes', but 'no' would resolve his problem... <g>) > > -- > Paul > > STMicroelectronics, Tel: (01454) 462454 > 1000 Aztec West, Almondsbury, Fax: (01454) 617910 > Bristol BS32 4SQ > > Subscribe/Unsubscribe instructions can be found at www.t13.org. Subscribe/Unsubscribe instructions can be found at www.t13.org. Subscribe/Unsubscribe instructions can be found at www.t13.org.
