This message is from the T13 list server.

Hi Thomas,

What is in 1510D for non-ADMA represents Intel ATA controllers.  Each
chip in the PIIX family (1,3,4) and ICH family (0,1,2,4,5,6) includes
some level of support for these features, with everything from ICH2
through ICH6 supporting the full model.  What went into 1510D was a
watered-down version of the 82801xx IDE Controller Programmer's
Reference Manual (PRM), which is available on either the
support.intel.com or developer.intel.com web sites.  I suggest you go
get this PRM as it has device ID's, information about what features are
supported in which device, plus more detailed programming notes.  You
might have to search for each device's PRM to get a full view of each
controller, but the latest PRM should be a good start.

I can almost guarantee that no other HBA vendors adhere to this spec, so
searching through various chipset vendor web sites would be fruitless.
I may be wrong here, but I doubt it.  However I'd be more than tickled
if someone from those companies were willing to prove me wrong.

TTFN, MKE.

 

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of
Thomas Jansen, WTY Soft
Sent: Thursday, February 19, 2004 1:53 AM
To: [EMAIL PROTECTED]
Subject: RE: [t13] How to detect whether a host adapter complies with
1510D

This message is from the T13 list server.


At 10:02 18-2-2004 -0800, you wrote:
>This message is from the T13 list server.
>
>
>  Not exactly.  1510D includes ADMA, which your information is correct.
>However non-ADMA HBA's are harder to detect.  I can tell you everything
>with Class+SubClass 0101 and VID=8086 are generally compliant with
this,
>but UDMA capabilities are dependent on the DevID found.  In general you
>have to build a VID/DID/CC/SCC table in a driver/BIOS to determine what
>maps to the non-ADMA features described in the document.  We put this
>stuff in to just document existing designs.  MKE.

Michael and all others who have replied thanks for your answers.

I guess that except the ADMA part 1510D describes the PIX(compatible) 
controllers.
There is no way to detect this except creating a list of supported
controllers.

Does anyone know whether there are documents which contain this info for

the more
popular chipsets / controllers?

Thomas









Reply via email to