Oh, it was just a coincidence that the first disks larger than 137GB
had ATA133?
Well, I decided to do some digging into this matter and it wasn't a
conicidence. Here is what I found at storagereview:
"Perhaps to make ATA-133 more attractive, Maxtor has bundled the "Big
Drive" benefits of 48-bit addressing with ATA-133 in both marketing
and in the physical controller bundled with the 160 GB units. To
overcome the inherent capacity limitations present in most of today's
ATA controllers, a Maxtor-branded Promise Ultra133TX2 controller comes
bundled in each box. Promise's card not only offers ATA-133 operation
but also includes the aforementioned 48-bit addressing.."
http://www.storagereview.com/articles/200112/200112204G160J8_1.html
So the confusion is certainly not strange and in fact caused
intentionally by Maxtor.
But basically I found that the AT standard is a big mess.
Hardware manufacturers, reviews sites and software manufacturers often
don't stick to the correct terms or even mix the terms.
The technical documentation of the IBM 75GXP only specifies that the
interface standard is ATA/100, but no mention is made at all whether
it is also ATA-6
But the technical documentation of the IBM IBM 180GXP specifies at the
same place in the documentation that the interface standard is ATA-6
(The disk is also ATA/100 but this time no further mention of this)
Anandtech give the following information about ata:
* ATA-5 (ATA100, Ultra DMA100, DMA100) - Supports DMA mode 5. Runs at
a maximum of 100MBps.
* ATA-6 (ATA133, Ultra DMA133, DMA133) - Supports DMA mode 6. Runs at
a maximum of 133MBps. Adds support for drives larger then 137GB
But Tom's Hardware guide states
* ATA-5 Ultra ATA/66
* ATA-6 Ultra ATA/100 and 48 bit
Others sites again list:
Ultra DMA 4 as ATA/66
Ultra DMA 5 as ATA/100 (which probably explains the mistake by
Anandtech)
Ultra DM 6 as ATA/133
From
http://ata-atapi.com/hist.htm#T20 comes:
ATA/ATAPI-5 deletes a few old commands, adds a few new commands,
changes the way a few commands operate. But the big thing in
ATA/ATAPI-5 are the two new and faster Ultra DMA 66 data transfer
modes.
ATA/ATAPI-6 includes another even faster Ultra DMA mode 5, also known
as Ultra DMA 100. It also includes a method of increasing the number
of LBA bits from 28 to 48 and increasing the Sector Count from 8 bits
to 16 bits.
Work on ATA/ATAPI-6 was completed at the T13 meeting in October 2001.
ATA/ATAPI-6 should be a published ANSI standard in early 2002.
But the IBM 75GXP was already in production in august 2000.
So what standards did the 75GXP follow? It uses ATA/100 which is not
supported by ATA-5, but was completed before the ATA-6 standard was
available.
But in june 2001 Maxtor had already started their bigdrive initiative
wich added 48 bit addressing.
In september 2001 (so 1 month after work on ATA/6 with ATA/100 was
complete) Maxtor pushed their 160BG disks with ATA/133 and pretended
that 48 bit addressing was something of the ATA/133 standard.
Maybe even technically correct, because at the time of their statement
the ATA-6 standard might not have been completed.
You are correct that ATA133 is seperate from 48 bit addressing. (Or
big drive initiative as Maxtor likes to call it)
It seems that ATA100 and ATA133 are even completely seperate from the
ATA-6 standard.
The document on the ATA-6 standard doesn't make any mention at all
about 100MB/s or 133MB/s:
http://www.t13.org/project/d1410r0.pdf
Some sites claim that ATA-6 supports both 100MB/s and 133MB/s, other
claim that 133MB/s is part of ATA-7
Unfortunately most hardware manufacturers and websites don't make any
distinction between AT6 and ATA100 or ATA133.
So if a companies states that your device (for instance a raid
controller) is ATA100 you can't say anything about 48 bit addressing.
If it states ATA133, then theoretically you can't say anything about
48bit addressing either, but because Maxtor has pushed ATA133 and
48bit addressing as one big feature, you can be 99% sure that 48 bit
addressing is also supported.
Of course they do. It's a software thing, not hardware.
I didn't say newer ATA100 harddisks. I said devices. This also
includes ATA/100 IDE controllers which DO need support for this in
their firmware. Which many would consider hardware.
(although you might want to call this software too, if you think this
whole business isn't confusing enough already)
Older ATA/100 IDE controllers and ATA/100 IDE Raid controllers do not
support this out of the box.
IBM/Hitachi for instance. Even their latest harddisks are all ATA 100.
Which entirely depends on the manufacturer of the chipset
or the maintainer of the OS's willingness to support.
True. but that does not invalidate my statement.
Al least it was an honest answer if somewhat shortsighted.
When a third party supplies your bios, that may happen in the absence
of still to come out drive capacities.
Even then they should know the specifications of bios supplied by
their that third party, which should list whether or not it has 48 bit
addressing/
Well, you're not that much better.
First of all it is not my job to know those facts. I'm not paid to do
this.
I haven't seen any payment from you. You can give such criticism once
I have received your payment.
Second: You have not invalidated my statement that you cannot be sure
with ATA/100 devices, but can be sure with ATA/133 devices. The
statement was correct, even though ATA/133 is technically not directly
related to 48 bit addressing.
Third: You have not made the distinction between ATA 100/133 and ATA6
ATA7 anymore then I did. So if I should be ashamed, then you should be
ashamed too!!
Marc