DMA - yup. Although it really doesn't speed things up. Yaffs doesn't appear to support doing anything else while a transfer is happening. So I just have it waiting on the dma-complete interrupt in the driver. The net savings is some system CPU time that would have been spent spinning the bytes in instead. K. --- Jon Masters wrote: > On 1/14/06, Kent Ryhorchuk > wrote: > > > I've got it working on a 2GB Samsung NAND flash. > This > > flash supports interleaved operation (two chip > > selects) and cached programming (odd and even > banks on > > each chip). The host CPU is a 180MHz ARM9 that has > a > > dedicated smart media interface with HW ECC > > calculation and DMA. > > Are you using the DMA engine? It won't use itself > :-) > > Jon. > __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com