This message is from the T13 list server.


> xEC "word" 106 tells us lba/write, expressed as a precise power of two
> xEC "word" 59 tells us lba/pio-drq
> xEC "word"s 118:117 tell us bytes/lba
>
> Our model here, on purpose I imagine, cannot accurately represent a
> hypothetical device that has an lba/write that is something other than
> a power of two lba.  A device like that might have to report its lcm
> (least-common-multiple) between a power of two and its actual
> lba/write.

ATA/ATAPI-7 specifically supports two categories of long blocks.
These may be used in combination.

ref:  ATA/ATAPI-7 (rev 4, volume 1)

      * Description of how it all works together:
            ref: sections 4.21, 4.22, 4.23

      * logical_sector_size= xxxx words
            (e.g. 520 bytes/sector -> 260 words)
            ref:  IDENTIFY DEVICE words 117-118
                  IDENTIFY DEVICE word  106, bit 12
            (default=256)

      * physical_sector_size = power-of-two multiples of the above
blocksize
            (default=0)
            (supports up to 2**15 logical blocks per physical)
            ref: IDENTIFY DEVICE word 106, bits 13, 3:0

Thank You !!!
-----------------------------------------------------------------
Jim Hatfield
ATA Interface Firmware & T13 (ATA/ATAPI) Standards Representative
Seagate Technology - PSG
   e-mail:  [EMAIL PROTECTED]
   s-mail:  389 Disc Drive;  Longmont, CO 80503 USA
   voice:   720-684-2120
   fax    :    720-684-2711
====================================================


Reply via email to