On Fri, 3 Feb 2006, Pierre Ossman wrote: > Dan Williams wrote: > > > > The ADMA (Asynchronous / Application Specific DMA) interface is proposed > > as a cross platform mechanism for supporting system CPU offload engines. > > The goal is to provide a unified asynchronous interface to support > > memory copies, block xor, block pattern setting, block compare, CRC > > calculation, cryptography etc. The ADMA interface should support a PIO > > fallback mode allowing a given ADMA engine implementation to use the > > system CPU for operations without a hardware accelerated backend. In > > other words a client coded to the ADMA interface transparently receives > > hardware acceleration for its operations depending on the features of > > the underlying platform. > > > > I'm wondering, how common is this ADMA acronym? I've been writing a MMC > driver for some hardware where specifications aren't available. I have > found one document which list an "ADMA system address" register, with a > width of 64 bits. What are the odds of this being something that > conforms to said interface? oh dear, i thought it was either Advanced or Accelerated DMA, fwiw. -- ~Randy - To unsubscribe from this list: send the line "unsubscribe linux-raid" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html